Tile map animé
Publié : jeu. 28/sept./2006 4:53
Bon ça fait des années que je fait des maps avec des tiles...
jusqu'a present j'utilisait une structure du genre
Or le problème c'est que maintenant ma map contient des animations.
des animations qui son esthetique (ventilateur,eau qui coule, etc...) là pas trop de problème, mais j'ai aussi des animations ponctuels qui doivent être joué a un moment bien précis (Mecanisme réagissant a une action du joueur, a une heure bien précise etc...) Tant que cette animation est dans la partie affiché de la map, pas de problème. Le problème est lorsque cette animation est a un autre endroit. l'animation ce met a être joué uniquement lorsque j'arrive sur le lieu.
Comment faut-il procéder ? je vais pas scruté toute la carte case part case pour jouer l'animation en question ? si ?
pour l'instant j'utilise cette structure
Qu'en pensez vous? 
jusqu'a present j'utilisait une structure du genre
Code : Tout sélectionner
Global Dim Map.l(1000,1000)
Tile=Map(320,200)
des animations qui son esthetique (ventilateur,eau qui coule, etc...) là pas trop de problème, mais j'ai aussi des animations ponctuels qui doivent être joué a un moment bien précis (Mecanisme réagissant a une action du joueur, a une heure bien précise etc...) Tant que cette animation est dans la partie affiché de la map, pas de problème. Le problème est lorsque cette animation est a un autre endroit. l'animation ce met a être joué uniquement lorsque j'arrive sur le lieu.
Comment faut-il procéder ? je vais pas scruté toute la carte case part case pour jouer l'animation en question ? si ?
pour l'instant j'utilise cette structure
Code : Tout sélectionner
structure map
tile.l ; si j'ai pas d'animation j'ai juste le n° du tile
Animation.l ; si j'ai une animation alors le n° de l'animation
Image.l ; le n° de l'image de l'animation
WaitNextImage.l; le temps qu'il sera lorsqu'il faudra montré l'image suivante
endstructure
global dim map.map(1000,1000)
