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
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