示例#1
0
GlLocationOverlay::GlLocationOverlay(MapView *map) : LocationOverlay(map),
    GlRenderOverlay(),
    m_style(static_cast<PointStyle*>(Style::createStyle("simpleLocation",
                                                        TextureAtlas())))
{
    m_style->setType(PT_DIAMOND);
    m_style->setColor({255,0,0,255});
}
示例#2
0
文件: ship.cpp 项目: bzar/spacerocks
void Ship::init()
{
  atlas = TextureAtlas(IMAGES);
  destroySound.load("snd/sfx/explosion2.wav");
  engineSound.load("snd/sfx/enginehum3.ogg");
}
示例#3
0
文件: ship.cpp 项目: bzar/spacerocks
void Ship::term()
{
  atlas = TextureAtlas();
}
示例#4
0
文件: ship.cpp 项目: bzar/spacerocks
  "img/ship-rapid.png", "img/ship-rapid_accelerating.png",
  "img/ship-rapid_left.png", "img/ship-rapid_left_accelerating.png",
  "img/ship-rapid_right.png", "img/ship-rapid_right_accelerating.png",
  "img/ship-spread.png", "img/ship-spread_accelerating.png",
  "img/ship-spread_left.png", "img/ship-spread_left_accelerating.png",
  "img/ship-spread_right.png", "img/ship-spread_right_accelerating.png",
  "img/ship-beam.png", "img/ship-beam_accelerating.png",
  "img/ship-beam_left.png", "img/ship-beam_left_accelerating.png",
  "img/ship-beam_right.png", "img/ship-beam_right_accelerating.png",
  "img/ship-plasma.png", "img/ship-plasma_accelerating.png",
  "img/ship-plasma_left.png", "img/ship-plasma_left_accelerating.png",
  "img/ship-plasma_right.png", "img/ship-plasma_right_accelerating.png",
  "img/shield.png"
};

TextureAtlas Ship::atlas = TextureAtlas();
Sound Ship::destroySound = Sound();
Sound Ship::engineSound = Sound();

namespace
{
  float const POWERUP_TEXT_SIZE = 14;
}

void Ship::init()
{
  atlas = TextureAtlas(IMAGES);
  destroySound.load("snd/sfx/explosion2.wav");
  engineSound.load("snd/sfx/enginehum3.ogg");
}