Historique des modifications - Message

Message #10436

Sujet: Comment supprimer une scene irrlicht ?


TypeDateAuteurContenu
Dernière modification05-04-2012 22:27:57AntiLoxy
Voilà l'erreur de mémoire à disparu grâce à cette modif :

    while (device->run())
    {
        if (device->isWindowActive())
        {
            driver->beginScene(true, true, video::SColor(0,200,200,200));
            driver->draw2DImage(fond, core::position2d<s32>(0,0), core::rect<s32>(0,0,WEIGHT,HEIGHT), 0, video::SColor(255, 255, 255, 255), true);
            if(ref == 0) receiver.MajEventMesh(driver,font);
	    //debug.majPosCam();
            device->getGUIEnvironment()->drawAll();
            smgr->drawAll();
            if(ref == 0) receiver.Collide(ref);
            if(ref == 1){ smgr->clear(); smgr->getMeshCache()->clear(); smgr->loadScene("NG-map0.irr"); ref = 2;  }
        }

        driver->endScene();
    }

Le soucis maintenant c'est que je ne peux pas recharger une autre scene avec loadScene(...).
Création du message05-04-2012 21:37:37AntiLoxy
Voilà l'erreur de mémoire à disparu grâce à cette modif :

    while (device->run())
    {
        if (device->isWindowActive())
        {
            driver->beginScene(true, true, video::SColor(0,200,200,200));
            driver->draw2DImage(fond, core::position2d<s32>(0,0), core::rect<s32>(0,0,WEIGHT,HEIGHT), 0, video::SColor(255, 255, 255, 255), true);
            if(ref == 0) receiver.MajEventMesh(driver,font);
	    //debug.majPosCam();
            device->getGUIEnvironment()->drawAll();
            smgr->drawAll();
            if(ref == 0) receiver.Collide(ref);
            if(ref == 1){ smgr->clear(); smgr->getMeshCache()->clear(); smgr->loadScene("NG-map0.irr"); ref = 2;  }
        }

        driver->endScene();
    }

Le soucis maintenant c'est que je ne peux pas recharger une autre scene avec loadScene(...).

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
149 invités en ligne
membre en ligne: -
RSS Feed