Je viens aujourd'hui vous proposer mon premier "Truc" ou ma première "Astuce" si vous préférez ^^.
Je tiens aussi que j'ai débuté le PureBasic il y 'a 6 jours.... Donc ne soyez pas indulgents mais toute remarque positive est acceptée

Voilà le Code :
Code : Tout sélectionner
Vitesse_Animation = 250; (En Millisecondes, soit 5000 = 5 secondes)
If Temps_Animation_Sprite < ElapsedMilliseconds()
Temps_Animation_Sprite = ElapsedMilliseconds() + Vitesse_Animation
Sprite_index + 1
EndIf
If Sprite_index > 2 ; Si le nombre de Sprites dans l'animation est dépassé...
Sprite_index = 0 ; On retombe à 0
EndIf
If Sprite_index = 0 ; Affichage du Sprite n°1 De l'animation
DisplaySprite(1, 0, 0)
ElseIf Sprite_index = 1 ; Affichage du Sprite n°2 De l'animation
DisplaySprite(2, 0, 0)
ElseIf Sprite_index = 2 ; Affichage du Sprite n°3 De l'animation
DisplaySprite(3, 0, 0)
EndIf
Et bien pour les Animations, j'ai passé du temps dessus, et je sait que sa pourra être utile pour les nouveaux qui débutent en 2D....
Sachez que sa peut être particulièrement Utile concernant les RPG (les déplacements du personnage, etc...)
Voilà, j'espère aider pas mal de nouveaux

Si vous avez des remarques, ou des suggestions pour optimiser le code mais en le laissant "Simple de compréhension" (car quand on débute, c'est pas toujours facile de comprendre :s).
Voilà, excellente soirée à tous!
Cordialement,
Neveware.