Probleme avec les sprites
Publié : mer. 11/janv./2006 13:34
Bonjour,
je me suis mis au purebasic voila quelques jours déjà, et je commence à assimiler certaines commandes, comme par exemple les structures qui vont m'etre tres utiles pour la conception de mon jeu d'aventure en 2d.
Mais j'ai rencontré tout de meme quelques problemes concernant les sprites
.
J'aurai donc 3 questions à vous poser :
1-Quand je veux découper un personnage de ma planche, que j'assimile a un sprite 3D, j'utilise la commande ClipSprite et je découpe mon personnage aux dimensions souhaités. Le probleme c'est que lorsque j'affiche mon sprite3D a l'écran, au lieu de voir juste mon personnage, je vois tout le fichier bitmap redimensionné à la taille de mon personnage!
2-Comment fait on pour définir le centre de rotation d'un sprite 3D?
3-Comment je peux faire pour appliquer un retournement horizontal ou vertical à l'image de mon sprite?
J'ai essayer avec la commande TransformSprite3D mais sa ne marche pas.
voilà, si vous pouviez m'aider j'en serais ravi
Merci d'avance pour vos réponses
je me suis mis au purebasic voila quelques jours déjà, et je commence à assimiler certaines commandes, comme par exemple les structures qui vont m'etre tres utiles pour la conception de mon jeu d'aventure en 2d.
Mais j'ai rencontré tout de meme quelques problemes concernant les sprites

J'aurai donc 3 questions à vous poser :
1-Quand je veux découper un personnage de ma planche, que j'assimile a un sprite 3D, j'utilise la commande ClipSprite et je découpe mon personnage aux dimensions souhaités. Le probleme c'est que lorsque j'affiche mon sprite3D a l'écran, au lieu de voir juste mon personnage, je vois tout le fichier bitmap redimensionné à la taille de mon personnage!
2-Comment fait on pour définir le centre de rotation d'un sprite 3D?
3-Comment je peux faire pour appliquer un retournement horizontal ou vertical à l'image de mon sprite?
J'ai essayer avec la commande TransformSprite3D mais sa ne marche pas.
voilà, si vous pouviez m'aider j'en serais ravi

Merci d'avance pour vos réponses
