Bezeichnung
planar.GetSpriteType -- holt sich den Objekttyp des Hardware-Sprites (V2.0)
Übersicht
type = planar.GetSpriteType()
Beschreibung
Dieser Befehl gibt den von Plananarama registrierten Hardware-Sprite-Objekttyp zurück. Sie können diesen Objekttyp dann an Hollywoods Befehl GetAttribute() übergeben, um die folgenden Attribute von Hardware-Sprites abzufragen:

#ATTRWIDTH:
Die Hardware-Sprite-Breite.

#ATTRHEIGHT:
Die Hardware-Sprite-Höhe.

#ATTRDEPTH:
Die Hardware-Sprite-Tiefe.

#ATTRXPOS:
Die X-Position des Hardware-Sprites.

#ATTRYPOS:
Die Y-Position des Hardware-Sprites.

#ATTRSTATE:
Der Sprite-DMA-Kanal, dem der Hardware-Sprite zugeordnet wurde. Für nicht zugeordnete Hardware-Sprites ist dies -1.

Eingaben
keine

Rückgabewerte
type
von Plananarama registrierter Hardware-Sprite-Objekttyp
Beispiel
DMASPRITE_TYPE = planar.GetSpriteType()
w = GetAttribute(DMASPRITE_TYPE, 1, #ATTRWIDTH)
h = GetAttribute(DMASPRITE_TYPE, 1, #ATTRHEIGHT)
Der obige Code fragt die Breite und Höhe von Hardware-Sprite 1 ab.

Navigation zeigen