DisplaySprite()

Syntaxe

DisplaySprite(#Sprite, X, Y)
Description
Affiche un Sprite sur l'écran courant.

Arguments

#Sprite Le sprite à afficher.
X, Y Les coordonnées du sprite, en pixels, dans l' écran.

Valeur de retour

Aucune.

Remarques

Comme il n'y a pas de couleur transparente, cette fonction est plus rapide que DisplayTransparentSprite().
Il est parfaitement autorisé d'afficher le sprite partiellement ou complètement hors de l'écran.

Exemple

InitSprite()

OpenScreen(800,600,32,"Sprite")

 ;Création du sprite
CreateSprite(0,200,200)
StartDrawing(SpriteOutput(0))
DrawingMode(#PB_2DDrawing_Gradient)      
BackColor(RGB(255,255,255))
FrontColor(RGB(255,255,0))     
CircularGradient(100, 100, 100)     
Circle(100, 100, 100)
CircularGradient(350, 100, 75)
Circle(300, 100, 100)
StopDrawing()

 ;Affichage du sprite
DisplaySprite(0, 210, 160)

FlipBuffers()
Delay(3000)

Voir aussi

CreateSprite(), DisplayTransparentSprite()

OS Supportés

Tous

<- CreateSprite() - Sprite Index - DisplayTransparentSprite() ->