SpriteOutput()

Syntax

OutputID = SpriteOutput(#Sprite)
Beschreibung
Ermittelt die OutputID des angegebenen #Sprite, um darauf 2D Zeichenoperationen durchzuführen. Hierfür wird die PureBasic 2DDrawing Bibliothek genutzt.

SpriteOutput() kann nur innerhalb eines StartDrawing() / StopDrawing() Blocks verwendet werden. Der von SpriteOutput() reservierte Speicher wird beim Aufruf von StopDrawing() freigegeben.

Beispiel

  StartDrawing(SpriteOutput(#Sprite))
    ; hier folgen die Zeichenoperationen...
  StopDrawing()
Hinweis: Es ist nicht möglich, SpriteOutput() (und damit die 2DDrawing Funktionen) mit einem '#PB_Sprite_Alpha' Sprite zu verwenden.

Unterstützte OS

Alle

<- SpriteID() - Sprite Inhaltsverzeichnis - SpritePixelCollision() ->