Bonjour,
dans le cadre d'un RTS un ami et moi avons rencontré un problème.
C'est un jeu dans l'espace, avec des vaisseaux et tout.
Nous avons fait un système de sélection correct, et nous nous attaquions au système de déplacement des unités avec le click droit comme dans la majorité des jeux.
Nous sommes confronté à ce problème :
comme nous n'avons pas de sol, nous voulions savoir comment détecter la POSITION (en vector) de l'intersection de la souris (en 2dimensions) et un plan horizontal.
Le problème est que nous ne savons pas comment créer un plan et l'insérer dans un triangle selector (pour faire comme dans le tutorial 7) pour récupérer l'intersection.
Pourriez vous nous dire comment créer un plan et le mettre dans un triangle selector ?
Ce plan serait mieux s'il était invisible. Merci de nous aider !
Hors ligne
Ne créé pas un mesh, créé un plane3d puis utilise getIntersectionWithLine() pour recuperer le point d'intersection. Par contre, il me semble qu'il y a une fonction pour créer une line avec le curseur et la position de la camera mais je ne la trouve plus.
Hors ligne
Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
---|---|---|---|---|
Corrections |
|
xhtml 1.0 css 2.1 Propulsé par FluxBB Traduit par FluxBB.fr |
882 membres 1429 sujets 11119 messages |
Dernier membre inscrit: LiseBuisson96 73 invités en ligne Aucun membre connecté RSS Feed |