Message #8626
Sujet: Supprimer une node
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 27-08-2010 11:53:40 | Altair |
Merci beaucoup pour ton aide Le code qui recrée le node est situé dans une condition qui ne s'éxécute qu'une seule fois, et le fichier 3D se charge très bien au début, c'est lorsque vient le moment de le supprimer et de le replacer à un nouveau endroit que ça crash. En fait si tu vais je fais un jeu de zombies et une fois que le zombie est rentré dans l'hopital, si il est tué, je peux pas le faire ressortir parce qu'il est bloqué par les murs de l'hopital. Il faut donc que je le supprime et que je le recrée en dehors, pour le téléporter en quelque sorte. En effet si je ne supprime pas le node et que je fais node = smgr->addAnimatedMeshSceneNode(model);, alors ça ne crash pas, mais le cadavre de l'ancien zombie reste par terre alors que je veux qu'il disparaisse (De l'écran et de la mémoire lol). Est-ce que tu penses que je peux supprimer l'animator de collision de la node, la bouger, et la lui ré-assigner ensuite, même si j'ai fais animator->drop() après l'avoir crée en dehors de la boucle ? Merci encore !
c'est quoi cette compet ? Je voulais pas trop le dire car j'ai cru comprendre que vous le détestiez ici, mais c'est pour cette compétition : http://www.psp-hacks.com/2010/05/17/homebrew-idol-3-the-homebrew-horror-show/ J'utilise le LTE game engine, une adaptation de Irrlicht sur PSP. Je fais mes tests sur l'ordinateur avec le vrai Irrlicht et Codeblocks d'abord, puis je porterais mon projet sur PSP ensuite. |
| Création du message | 27-08-2010 11:03:02 | Altair |
Merci beaucoup pour ton aide Le code qui recrée le node est situé dans une condition qui ne s'éxécute qu'une seule fois, et le fichier 3D se charge très bien au début, c'est lorsque vient le moment de le supprimer et de le replacer à un nouveau endroit que ça crash. En fait si tu vais je fais un jeu de zombies et une fois que le zombie est rentré dans l'hopital, si il est tué, je peux pas le faire ressortir parce qu'il est bloqué par les murs de l'hopital. Il faut donc que je le supprime et que je le recrée en dehors, pour le téléporter en quelque sorte. En effet si je ne supprime pas le node et que je fais node = smgr->addAnimatedMeshSceneNode(model);, alors ça ne crash pas, mais le cadavre de l'ancien zombie reste par terre alors que je veux qu'il disparaisse (De l'écran et de la mémoire lol). Est-ce que tu penses que je peux supprimer l'animator de collision de la node, la bouger, et la lui ré-assigner ensuite, même si j'ai fais animator->drop() après l'avoir crée en dehors de la boucle ? Merci encore !
c'est quoi cette compet ? Je voulais pas trop le dire car j'ai cru comprendre que vous le détestiez ici, mais c'est pour cette compétition : http://www.psp-hacks.com/2010/05/17/homebrew-idol-3-the-homebrew-horror-show/ J'utilise le LTE game engine, une adaptation de Irrlicht sur PSP. Je fais mes tests sur l'ordinateur avec le vrai Irrlicht et Codeblocks d'abord, puis je porterais mon projet sur PSP ensuite. |
| 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 150 invités en ligne membre en ligne: - RSS Feed |