Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
objets:item [2015/10/16 09:09] 127.0.0.1 modification externe |
objets:item [2019/12/09 14:02] (Version actuelle) remi |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Item ====== | ====== Item ====== | ||
- | Un objet Item est un objet [[Animation]] particulier, qui peut être ramassé par un [[Héros]]. | + | Un objet Item est un objet [[Animation]] particulier, qui peut être ramassé par un [[Héros]] ou un [[Robot]]. |
===== Créer un objet Item ===== | ===== Créer un objet Item ===== | ||
Ligne 7: | Ligne 7: | ||
* Créer un objet Item : | * Créer un objet Item : | ||
- | <code tangara> | + | <code declick> |
- | unBloc = new Item() | + | monItem = new Item() |
</code> | </code> | ||
- | * Créer un objet Item en chargeant une image : | + | * Créer un objet Item avec une des images par défaut : |
- | <code tangara> | + | <code declick> |
- | unBloc = new Item("fichier.png") | + | monItem = new Item("clé") |
+ | </code> | ||
+ | |||
+ | Les images par défaut sont : | ||
+ | |clé|{{ :objets:key.png?nolink |}}| | ||
+ | |vie|{{ :objets:life.png?nolink |}}| | ||
+ | |poison|{{ :objets:poison.png?nolink |}}| | ||
+ | |coffre|{{ :objets:safe.png?nolink |}}| | ||
+ | |pièce|{{ :objets:coin.png?nolink |}}| | ||
+ | |balle|{{ :objets:ball.gif?nolink |}}| | ||
+ | |||
+ | |||
+ | * Créer un objet Item avec une autre image de la médiathèque : | ||
+ | |||
+ | <code declick> | ||
+ | monItem = new Item("fichier.png") | ||
</code> | </code> | ||
Ligne 20: | Ligne 35: | ||
Les objets Item sont des objets Animation particuliers : ils possèdent donc [[objets:animation#actions|les mêmes actions que les objets Animation]]. | Les objets Item sont des objets Animation particuliers : ils possèdent donc [[objets:animation#actions|les mêmes actions que les objets Animation]]. | ||
+ | |||
+ | ==== Actions supplémentaires ==== | ||
+ | |||
+ | |||
+ | * définir l'Item | ||
+ | |||
+ | <code declick> | ||
+ | monItem.définir("pièce") | ||
+ | </code> | ||
+ | |||
+ | Cette action permet de donner un nom où une catégorie à l'Item. Ceci permettra par exemple à un objet [[Robot]] de tester s'il se trouve sur cet Item ou non. | ||
+ | |||
+ | Si le nom donné correspond à une des images par défaut, l'Item affichera cette image. | ||