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:macon [2019/03/11 13:11] 127.0.0.1 modification externe |
objets:macon [2019/04/17 13:27] remi [Actions supplémentaires] |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
* Créer un objet Maçon : | * Créer un objet Maçon : | ||
- | <code tangara> | + | <code declick> |
max = new Maçon() | max = new Maçon() | ||
</code> | </code> | ||
Ligne 29: | Ligne 29: | ||
Ces actions permettent au Maçon de poser un élément de décor à l'endroit où il est : | Ces actions permettent au Maçon de poser un élément de décor à l'endroit où il est : | ||
- | <code tangara> | + | <code declick> |
max.poserSol() | max.poserSol() | ||
max.poserMur() | max.poserMur() | ||
Ligne 38: | Ligne 38: | ||
* Poser plusieurs éléments de décor | * Poser plusieurs éléments de décor | ||
- | <code tangara> | + | <code declick> |
max.poserLigne(2,0,3,0,0,0,2) | max.poserLigne(2,0,3,0,0,0,2) | ||
</code> | </code> | ||
Ligne 44: | Ligne 44: | ||
{{information.png}} On peut ajouter autant de chiffres que l'on veut. Chaque chiffre correspond à un élément : | {{information.png}} On peut ajouter autant de chiffres que l'on veut. Chaque chiffre correspond à un élément : | ||
|0|vide| | | |0|vide| | | ||
- | |1|sol|{{ :objets:brick.png?nolink |}}| | + | |1|mur|{{ :objets:wall.png?nolink |}}| |
- | |2|mur|{{ :objets:wall.png?nolink |}}| | + | |2|sol|{{ :objets:brick.png?nolink |}}| |
|3|entrée|{{ :objets:entrance.png?nolink |}}| | |3|entrée|{{ :objets:entrance.png?nolink |}}| | ||
|4|sortie|{{ :objets:exit.png?nolink |}}| | |4|sortie|{{ :objets:exit.png?nolink |}}| | ||
Ligne 52: | Ligne 52: | ||
* Ajouter un élément de décor | * Ajouter un élément de décor | ||
- | <code tangara> | + | <code declick> |
max.ajouterElement("fichier.png") | max.ajouterElement("fichier.png") | ||
</code> | </code> | ||
* Utiliser cet élément de décor | * Utiliser cet élément de décor | ||
- | Un élément de décor ajouté peut être utilisé avec l'action poserLigne, en utilisant un numéro à partir de 5 : l'élément 5 correspond au premier élément ajouté, le 6 au deuxième, etc. | + | Un élément de décor ajouté peut être utilisé avec l'action ''%%poserLigne%%'', en utilisant un numéro à partir de 5 : l'élément 5 correspond au premier élément ajouté, le 6 au deuxième, etc. |
* Définir si un élément est bloquant ou non | * Définir si un élément est bloquant ou non | ||
Ligne 63: | Ligne 63: | ||
On peut définir le caractère bloquant d'un élément à l'aide de l'action suivante : | On peut définir le caractère bloquant d'un élément à l'aide de l'action suivante : | ||
- | <code tangara> | + | <code declick> |
- | max.définirBloc(1,true) | + | max.définirBloc(2,true) |
</code> | </code> | ||
- | {{information.png}} **1** correspond au numéro de l'élément (ici le sol). **true** signifie que l'élément est bloquant. **false** signifie qu'il n'est pas bloquant. | + | {{information.png}} ''%%2%%'' correspond au numéro de l'élément (ici le sol). ''%%true%%'' signifie que l'élément est bloquant. ''%%false%%'' signifie qu'il n'est pas bloquant. |
=== Accélérer le mouvement ! === | === Accélérer le mouvement ! === | ||
Ligne 73: | Ligne 73: | ||
Le maçon peut poser le décor très rapidement grâce à l'action suivante : | Le maçon peut poser le décor très rapidement grâce à l'action suivante : | ||
- | <code tangara> | + | <code declick> |
max.sePresser() | max.sePresser() | ||
</code> | </code> | ||
Ligne 81: | Ligne 81: | ||
=== Récupérer le labyrinthe créé par le maçon=== | === Récupérer le labyrinthe créé par le maçon=== | ||
- | <code tangara> | + | <code declick> |
max.récupérerLabyrinthe() | max.récupérerLabyrinthe() | ||
</code> | </code> |