Layer

sprite.hotxy = x:y

Versetzt Sprite-Haltepunkt relativ zum linken oberen Pixel.

sprite.frame_cnt = Anzahl

Definiert die Anzahl der Frames der Spritegrafik. Standardwert ist 1 Frame.

sprite.frame_time = time

Setzt die Zeit in Sekunden die ein Frame dargestellt wird, bevor auf das nächste Frame umgeschalten wird.

sprite.wait = time

Setzt Wait Zähler für dieses Sprite. Wait bewirkt ein einfrieren des Sprites in Bewegung und Animation. Sollte das Sprite im Bildschirmbereich sein, ist es unsichtbar.

sprite.gfx = path

Ladet die Spritegrafik und setzt frame_cnt, colorkey bzw ckEnable.

sprite.colorkey = COLOR|HEXVALUE

Setzt die colorkey Farbe. Diese Message schaltet automatisch ckEnable ein. COLOR = Fixtext aus llgfx_color.h HEX = 0xRRGGBB ... 24bit RGB Wert

sprite.ckEnable = true|false|1|0|toggle

Schaltet Colorkey Modus ein bzw. aus. Wenn ckEnabled auf true geschalten wird, ohne vorher colorkey zu setzen, dann wird der linke obere Pixel der Grafik als colorkey gesetzt. link to CActor link to CLayer void CLayerSprite::operator= (CLayerSprite *sprite ); void CLayerSprite::operator= (CLayerSprite *sprite ); CLayerSprite * CLayerSprite::CreateClone (); bool CLayerSprite::ParseMsg (const char *arg ); void CLayerSprite::Action (float delta); void CLayerSprite::Draw (llgfx_id dstgfx ); CLayerSprite::~CLayerSprite (); CLayerSprite::CLayerSprite () : CLayer();