Portes classiques
Pour réaliser une porte rien de mieux qu'un objet porte
- pour une porte rotative :
ObjectHierarchy=>Physical=>TerrainLike=>Door=>spinny_door=>door3x7=>4x7wood
- pour une porte coulissante :
Object Hierarchy=>Physical=>TerrainLike=>Door=>slidy_door=>Door8
Installez votre porte et c'est normalement terminé. Vous devriez pouvoir
l'ouvrir et la fermer en mode jeu par un simple clic. Si vous ne pouvez pas
c'est probablement que vous n'avez pas suivi de tutoriels et que vous avez
oublié de charger le script gen par script_load gen.
Quelques précautions importantes :
Une porte ne doit pas intersecter avec des brushs solides dans son mouvement
(prévoyez par exemple un trou dans le mur pour les portes coulissantes). Placez
le portes avec précision : pour une porte de dimension 4x8 par exemple, prévoyez
un trou (un brush_air) dans votre mur de exactement 4x8 (pas plus petit et
pas plus grand) et placez le centre de la porte exactement au centre du brush_air.
Faites attention car les dimensions données dans les noms ne sont pas toujours
justes : préférez regarder directement les dimensions de l'objet.
Maintenant le mouvement de la porte n'est peut-être pas celui que vous désirez
(vous pouvez vouloir que la porte s'ouvre par la droite ou la gauche, s'ouvre
plus ou moins ...). Pour changer ce mouvement, éditer la propriété Door=>Rotating
ou Door=>Translating suivant que vous avez crée une porte classique
ou coulissante.
Champs de Door=>Rotating
(Tous les angles sont en degrés, et mettre 360° revient à mettre 0°)
• Closed Angle : angle pour lequel votre porte est fermée (0 en général)
• Open angle : angle d'ouverture maximum (90 si votre porte tourne
dans le sens inverse des aiguilles d'une montre, 270 sinon)
• Base speed : vitesse d'ouverture, 2 semble une valeur correcte
• Axis : axe de rotation
• Status : état au départ du jeu (ouvert, fermé, ...)
• Hard Limit ? : ? ? ?
• Block vision : affiche un bloc noir à l'intérieur de la porte représentant
les limites physiques de la porte (ça peut être utile pour vérifier que votre
porte n'intersecte pas avec un brush dans son mouvement : c'est cette zone
noire qui ne doit pas intersecter. Dans les faits, ce bloc est souvent complètement
caché dans l'image de la porte)
• Block Sound % : ? ? ?
• Push Mass : ? ? ?
• Clockwise : sens des aiguilles d'une montre si true, l'inverse sinon
Champs de Door=>Translating
• Closed Position : position pour lequel votre porte est fermée (0
en général)
• Open angle : position d'ouverture maximum
• Base speed : vitesse d'ouverture, 2 semble une valeur correcte
• Axis : axe de rotation
• Status : état au départ du jeu
• Hard Limit ? : ? ? ?
• Block vision : affiche un bloc noir à l'intérieur de la porte représentant
les limites physiques de la porte (ça peut être utile pour vérifier que votre
porte n'intersecte pas avec un brush dans son mouvement : c'est cette zone
noire qui ne doit pas intersecter, dans les faits, ce bloc est souvent complètement
caché dans l'image de la porte)
• Block Sound % : ? ? ?
• Push Mass : ? ? ?
Bien, maintenant que vous savez faire une porte simple, voyons si on peut
compliquer un peu ...
Trucs et astuces sur dromed -- la Bible
de Dromed
dromed.tutoriel.free.fr