|
Porte avec et sans bouton |
|
|
|
|
Écrit par Kaleel
|
|
Mercredi, 27 Octobre 2010 17:50 |
Salut,
Dans ce tutorial on va voir comment créer des portes et comment les relier à des boutons qui permettent de les ouvrir.
Faites un brush correspondant a votre porte. Ensuite faites clic droit et faites Func => func_door.

Appuyez ensuite sur "N" et sélectionnez la direction vers laquelle va se déplacer votre porte (utilisez le pad numéroté : 45 90 135 180 225 270 315 360, juste a coté up et down)
Vous pouvez ajouter: Speed (pour la vitesse, par exemple: Key: Speed // Value: 200) Wait (le temps d'arrêt de la porte avant de se refermer, ex : Key: wait // Value: 5)
Venons aux boutons maintenant, voyons déja le plus simple, les boutons qui s'activant quand le joueur passe a proximité (au mur ou au sol). Faites un brush normal et cliquez droit func => func_button appuyez ensuite sur "N" et choisissez l'angle de déplacement du bouton (optez pour la direction du mur ou du sol ou est le bouton) maintenant sélectionnez en premier votre bouton et ensuite votre porte puis pressez simultanément "CTRL+K", et voila c'est fait.

Maintenant un peu plus difficile les boutons s'activant quand le joueur appuie sur la touche utiliser. Faites un bouton mais ne lui appliquez pas la function func_button, faites ensuite un brush en face de ce bouton de la taille d'un joueur et appliquez a ce brush la texture "trigger" qui se trouve dans le répertoire " texture / system " .
Sélectionnez le brush avec la texture "trigger" et cliquez droit "trigger => trigger_multiple".

Liez les deux ensemble en sélectionnant d'abord le Trigger et faites CTRL+K. Appuyez ensuite sur "N" et cliquez sur l'option en haut "use_button" qui vous donne le spawnflags 1.

Voila.
|