Historique des modifications - Message

Message #9080

Sujet: Comment implementer un "trigger"?


Type Date Auteur Contenu
Création du message 17-12-2010 20:31:06 christianclavet
Humm... Je peut te dire comment je pourrais m'y
Tu doit faire un test de "BOUNDING box". Ton test de distance va regarder de n'importe quel angle... À moins c'est ce que tu veut...

Dans ce test, tu doit vérifier si ton mesh entre dans les position de ton "bounding box" qui test (trigger object). Je pense que IRRlicht as des bounding box test (Je suis sur qu'il y a une classe la dessus)

Je ferais ce test, genre une, ou deux fois par secondes pour par prendre trop de FPS.

Un fois que tu as le déclenchement (condition est bonne), tu peut faire apparaitre un GUI ou quelque chose, pour t'aviser que tu peut "interagir".
Avec la bonne condition déclenchée, tu pourrais presser sur un bouton (GUI) ou presser sur une touche, ça dépend uniquement du genre d'application.

L'idée de izguit est bonne de prendre un fichier .xml pour mettre les infos sur ton "trigger", si tu as des changements, tu n'aurais qu'as modifier ce fichier, qui peut même ouvrir la porte à un éditeur...

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
156 invités en ligne
membre en ligne: -
RSS Feed