Portes, clefs, serrures

L'art de crocheter une serrure
Comment créer des crochetages avec des difficultés diverses
Comment créer des doubles-portes et les verrouiller

Comment créer des doubles-portes et les verrouiller

(David -- tr : Stefan Key)

1. Placez deux portes l'une à côté de l'autre. L'une d'entre elles doit être tournée à 180 degrés, leurs poignées doivent être au milieu.

2. Sélectionnez une des portes et allez dans l'Actor Links en faisant soit un clic droit soit avec Show Actor Links du menu View.

3. Sélectionnez le link qui a la porte pour source et destination et qui a également un flavor de HingedAttachment. Cliquez sur Edit Selected Link.

4. Déroulez la dernière branche (tout en bas) de propriétés, puis allez dans Physics. En dessous de celle-ci, déroulez m_hingeAxis et changez l'objet Z en -1.

5. Cliquez sur Done deux fois et c'est bon, les deux portes devraient s'ouvrir dans le même sens.

La partie suivante vous présentera comment mettre une serrure à des double portes et aussi comment utiliser un ensemble de scripts qui indiquera à une porte de se déverrouiller automatiquement lorsque la seconde est ouverte grâce au passe-partout ou à une clé que le joueur possède.

1. Suivez toutes les étapes du tutoriel L'art de crocheter une porte. Assurez-vous d'ajouter des serrures à chacune des portes.

2. Sélectionnez chaque porte, allez dans les propriétés en faisant un clic droit (ou pressez F4. Notez quelque part leurs noms qui devraient être comme ceci : D_322MyLevel.D_322__1(ManDoor__1). La partie qui nous intéresse est ManDoor__1. (Il y a deux tirets du bas à la file).

3. Sélectionnez une porte et déroulez son arborescence de propriétés tout en bas, faites un clic droit, choisissez Add Property. Sélectionnez Scripts de la colonne gauche et TriggerScripts de la colonne droite.

4. Sélectionnez le nouveau TriggerScript de la fenêtre des propriétés, cliquez sur Empty. Cela effacera tous les scripts actuels de la porte.

5. Ajoutez un nouveau TriggerScript en cliquant sur le bouton Add à côté de TriggerScript. Une nouvelle branche apparaît en dessous avec un numéro entre crochets. Cliquez sur les trois petits points . Cela ouvre le Trigger Scripts Manager.

6. Sélectionner le trigger script (script déclencheur) DoubleDoorUnlock, il se trouve dans la catégorie GameObjects. Cliquez sur OK pour retourner dans la fenêtre Properties. De là, cliquez sur le bouton Use pour confirmer que vous voulez utiliser le script.

7. Répétez les étapes 5 et 6, mais cette fois, sélectionnez le trigger script DoubleDoorLock.

8. Répétez les étapes 3 à 7 pour l'autre porte.

9. Sélectionnez tour à tour chaque porte et choisissez son Actor Links ou cliquez sur Show Actor Links du menu View. Cliquez sur Add Link et sélectionnez TriggerScript de la liste Link Types.

10. Dans le champ FROM, assurez-vous que le nom de la porte (similaire à ManDoor__1) soit bien inscrit. Dans le champ TO, tapez le nom de l'autre porte. Cliquez sur OK puis sur Done. Faites la même chose pour l'autre porte.

Tutoriels sur T3ed
t3ed.tutoriel.free.fr