Message #11415
Sujet: CollisionBox mais sans collision : ouverture de porte a distance
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 15-10-2013 18:37:30 | Magun |
a premier vue le plus simple dans ton cas
c'est de faire bêtement un list d'object qui s'active a distance (tu passe par une interface) et a chaque step de ton game engine tu test la distance joueur, object tu peut optimiser en calculant les objets visible toutes les 150ms sinon tu peut crée un ISceneNodeAnimator qui va généré un event dans OnAnimate lorsque la distance un < à x en fonction du joueur qui seras géré soit via OnEvent (SUserEvent) soit via un interface perso dont ton game engine heriteras avec la porte en question après newton ne semble pas géré les ghost object qui eux sont dispo dans bullet a vérifier, notament utiliser comme contact listener, mais dans ton cas ce n'est pas indispenssable je dirais même que c'est moin éfficient de passer par la physique ps: pas beusoin de 'collsion box' Code c++ : |
| 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 151 invités en ligne membre en ligne: - RSS Feed |