Message #9764
Sujet: collision
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 14-02-2011 22:18:12 | gille |
bonsoir,
je viens de commencer la gestion de collision, je l'ai fait la cam et ça marche très bien pour éviter le personnage de la scène et les murs de la scène. maint je ss avec le personnage pour eviter les murs de la map tout en aillant un mouvement fluide. et voila la partie du code que j'utilise pour ça : // collision entre le pero et la map irr::scene::ITriangleSelector* mapselector1 = sceneManager->createOctTreeTriangleSelector(q3levelmesh->getMesh(0), q3node, 256); metaselector->addTriangleSelector(mapselector1); mapselector1->drop(); irr::scene::ISceneNodeAnimator* anim1 = sceneManager->createCollisionResponseAnimator( metaselector, Nmodele, irr::core::vector3df(300,500,300), vector3df(0,-10,0), vector3df(0,9,-30)); Nmodele->addAnimator(anim1); anim1->drop(); mon probleme c'est que mon personnage reste très dans une sphène très limiter mm avec l'utilisation des fonction pour détéerminer radius a la place de : irr::core::vector3df(300,500,300). qlq a t'il une autre idée pour résoudre ce probleme. merci |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 102 invités en ligne membre en ligne: - RSS Feed |