PureBasic - Sprite

Généralités

Les 'Sprites' sont bien connus des joueurs sur ordinateur, ce sont des petites images parfois appelées 'brush' ou 'brushes' qui peuvent être affichées n'importe où sur l'écran. Les Sprites peuvent se déplacer au dessus d'un plan graphique en utilisant un mode transparent.
Encore mieux, PureBasic permet d'effectuer des effets en temps réel comme l'ombrage, l'alphablending, la coloration, le zoom, la rotation, tout cela en mode fenêtré ou en mode plein écran !

Après l'initialisation de l'écran et de l'environnement sprite via InitSprite(), vous pouvez commencer à ouvrir un plein écran ou un écran fenêtré.

DirectX 9 est utilisé pour gérer les sprites. Cela permet d'utiliser l'accélération matérielle si elle est disponible. Une version récente de DirectX 9 doit être installée (voir ici: DirectX 9 runtime installer).

Deux sous-systèmes supplémentaires, "OpenGL" et "DirectX11", sont également disponibles pour gérer les sprites.

Sommaire des commandes

CatchSprite
ClipSprite
CopySprite
CreateSprite
DisplaySprite
DisplayTransparentSprite
FreeSprite
GrabSprite
InitSprite
IsSprite
LoadSprite
RotateSprite
SaveSprite
SpriteBlendingMode
SpriteCollision
SpriteDepth
SpriteHeight
SpriteID
SpriteOutput
SpritePixelCollision
SpriteQuality
SpriteWidth
TransformSprite
TransparentSpriteColor
ZoomSprite

Exemple

Sprite.pb
WindowedScreen.pb

OS Supportés

Tous

Guide de référence - Index