Message #11289
Sujet: Problème de déplacement et de collision
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 25-05-2013 17:30:22 | johnplayer |
Il y a quelque trucs qui me dérange dans ton code et qui serait potentiellement problématique.
1/ Ton "selector->drop();" dans le constructeur de classe est à l'extérieur de ta boucle. Il devrait être juste après "metaSelector->addTriangleSelector(selector);". 2/ Dans ta boucle de rendu, tu créé des variables et c'est pas top (allocation et désallocation de la mémoire à chaque frame). 3/ Tu mets ton temps en secondes pour le re-multiplier lors du calcul de déplacement, c'est pas optimal. En gros, je ferais ça : Code c++ :Je ne sais pas si ça changera quelque chose, le frameDeltaTime était peut-être tronqué. Moi j'aurais fait "f32(now - then)/1000.f" parce qu'il me semble que faire (f32)(now - then) fait une réinterprétation et non pas une conversion. Si je ne me trompe pas "(f32)(now - then)", c'est comme faire "reinterpret_cast<f32>(now - then);". Ce qui fait qu'il te renvoyait un zéro au lieu de la valeur attendue. |
| 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 107 invités en ligne membre en ligne: - RSS Feed |