Récupérer l'image d'un actif ?
Bonjour,
Cherchant à développer un système d'inventaire simple (un seul objet peut être transporté), je cherche un moyen pour récupérer l'image d'un actif.
Ex : Le personnage ramasse une balle, l'objet balle est détruit et une image de balle apparait dans "l'inventaire". Le personnage jette la balle, l'image de balle de l'inventaire est remplacée par rien.
Est-ce possible ? Ou bien faut-il impérativement un objet par classe d'objets ramassables ?
Re: Récupérer l'image d'un actif ?
Joue avec les numéros d’animation de ton actif.
Exemple :
La balle c'est la 1er animation. L'image de la potion c'est l'image numéros de l’animation...
Re: Récupérer l'image d'un actif ?
Effectivement, j'avais pas pensé à ça. Merci Monos !
Re: Récupérer l'image d'un actif ?
Re: Récupérer l'image d'un actif ?
Tiens, pendant que j'y suis j'ai une autre question toute bête. Comment fait-on pour détecter si oui ou non un actif contrôlé par le mouvement plate-forme intégré est en train de sauter ? (autrement que par les séquences d'animations)
Re: Récupérer l'image d'un actif ?
Bon j'ai regardé rapidement et j'ai pas trouvé de condition adéquate toute prête.
Le système de base que je te propose c'est de comparer si la touche qui sert à sauter, est utiliser.
Problème, le joueur peut je crois changer la touche utilisable.
"Enfin je crois que tu peux bloquer tous ça aussi".
Enfin cherche dans cette direction.
Re: Récupérer l'image d'un actif ?
J'avais déjà songé à cette éventualité, mais ça ne fonctionne pas. Enfin si ça fonctionne au moment où la touche est pressée, mais le souci c'est que j'ai besoin d'une condition qui prenne en compte toute la durée du saut.
Re: Récupérer l'image d'un actif ?
Alors condition type :
Négation :si l'objet est au dessus d'un décors.
Ou négation : si l'objet est dessus d'un objet (qui fait office de plate forme)
Je donne des pistes.
Dans contrôle du storybord des conditions(le truc avec le chevale et du jeu d’échec) tu peux contrôle le masque de collision à un endroit X et Y. Cela peut servir à voir si en dessous du perso c'est un obstacle ou pas aussi.
Re: Récupérer l'image d'un actif ?
J'ai une autre idée à approfondir.
Un saut souvent c'est la modification du coordonnée Y du sprite.
Ton Y change. Tant que ton Y change, c'est que tu es en saut !
Si ton Y reste stable x dixième de seconde, c'est qu'il n'est plus en "saut"
Re: Récupérer l'image d'un actif ?
Cette solution serait sans doute efficace sur des terrains plats, mais le problème c'est que mes décors ne sont absolument pas plats. Ils sont très irréguliers. Du coup le personnage monte et descend constamment.