Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
| ags51 29/04/2011 11:25 | ags51 30/01/2012 12:51 version actuelle | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| ====Create (dynamic sprite)==== | ====Create (dynamic sprite)==== | ||
| - | static DynamicSprite* DynamicSprite.Create(int largeur, int hauteur, | + | static DynamicSprite* DynamicSprite.Create(int largeur, int hauteur, optional bool possedeCanalAlpha) |
| - | optional bool possedeCanalAlpha) | + | |
| Crée une nouvelle sprite dynamique vierge de la taille spécifiée. Sera totalement | Crée une nouvelle sprite dynamique vierge de la taille spécifiée. Sera totalement | ||
| Ligne 42: | Ligne 41: | ||
| ====CreateFromBackground==== | ====CreateFromBackground==== | ||
| - | static DynamicSprite* DynamicSprite.CreateFromBackground | + | static DynamicSprite* DynamicSprite.CreateFromBackground(optional int frame, optional int x, optional int y, |
| - | (optional int frame, optional int x, optional int y, | + | optional int largeur, optional int hauteur) |
| - | optional int largeur, optional int hauteur) | + | |
| Crée une nouvelle sprite dynamique, contenant une copie de l'image d'arrière-plan | Crée une nouvelle sprite dynamique, contenant une copie de l'image d'arrière-plan | ||
| Ligne 86: | Ligne 84: | ||
| ====CreateFromDrawingSurface==== | ====CreateFromDrawingSurface==== | ||
| - | static DynamicSprite* DynamicSprite.CreateFromDrawingSurface( | + | static DynamicSprite* DynamicSprite.CreateFromDrawingSurface(DrawingSurface* surface, int x, int y, |
| - | DrawingSurface* surface, int x, int y, | + | int largeur, int hauteur) |
| - | int largeur, int hauteur) | + | |
| Crée une sprite dynamique contenant une copie de la portion spécifiée de la surface de dessin | Crée une sprite dynamique contenant une copie de la portion spécifiée de la surface de dessin | ||
| Ligne 163: | Ligne 160: | ||
| ====CreateFromFile==== | ====CreateFromFile==== | ||
| - | //(Formerly known as LoadImageFile, désormais obsolète)//\\ \\ | + | //(Anciennement LoadImageFile, désormais obsolète)//\\ \\ |
| static DynamicSprite* DynamicSprite.CreateFromFile(string nomfichier) | static DynamicSprite* DynamicSprite.CreateFromFile(string nomfichier) | ||
| Ligne 204: | Ligne 201: | ||
| //(Anciennement LoadSaveSlotScreenshot, désormais obsolète)//\\ \\ | //(Anciennement LoadSaveSlotScreenshot, désormais obsolète)//\\ \\ | ||
| - | static DynamicSprite* DynamicSprite.CreateFromSaveGame | + | static DynamicSprite* DynamicSprite.CreateFromSaveGame(int slotSauvegarde, int largeur, int hauteur) |
| - | (int slotSauvegarde, int largeur, int hauteur) | + | |
| Charge la capture d'écran de la partie sauvée à l'emplacement SLOTSAUVEGARDE en mémoire, | Charge la capture d'écran de la partie sauvée à l'emplacement SLOTSAUVEGARDE en mémoire, | ||
| Ligne 224: | Ligne 220: | ||
| Exemple : | Exemple : | ||
| - | // tout en haut du script, hors des interactions | + | // tout en haut du script, hors des events |
| DynamicSprite *boutonSprite; | DynamicSprite *boutonSprite; | ||
| - | // dans une interaction | + | // dans une event |
| boutonSprite = DynamicSprite.CreateFromSaveGame(1, 50, 50); | boutonSprite = DynamicSprite.CreateFromSaveGame(1, 50, 50); | ||
| if (boutonSprite != null) { | if (boutonSprite != null) { | ||
| Ligne 247: | Ligne 243: | ||
| ====CreateFromScreenShot==== | ====CreateFromScreenShot==== | ||
| - | static DynamicSprite* DynamicSprite.CreateFromScreenShot | + | static DynamicSprite* DynamicSprite.CreateFromScreenShot(optional int largeur, optional int hauteur) |
| - | (optional int largeur, optional int hauteur) | + | |
| Crée un nouvel objet DynamicSprite contenant une copie de la capture d'écran | Crée un nouvel objet DynamicSprite contenant une copie de la capture d'écran | ||
| Ligne 267: | Ligne 262: | ||
| Exemple : | Exemple : | ||
| - | // tout en haut du script, hors des interactions | + | // tout en haut du script, hors des events |
| DynamicSprite *boutonSprite; | DynamicSprite *boutonSprite; | ||
| - | // dans une interaction | + | // dans une event |
| boutonSprite = DynamicSprite.CreateFromScreenShot(80, 50); | boutonSprite = DynamicSprite.CreateFromScreenShot(80, 50); | ||
| if (boutonSprite != null) { | if (boutonSprite != null) { | ||
| Ligne 666: | Ligne 661: | ||
| [[ags51#Resize (dynamic sprite)|DynamicSprite.Resize]]\\ \\ | [[ags51#Resize (dynamic sprite)|DynamicSprite.Resize]]\\ \\ | ||
| - | {{tag>en_cours révision}} | + | {{tag>français}} |