Historique des modifications - Message

Message #4356

Sujet: déplacer un cube :p


TypeDateAuteurContenu
Création du message26-06-2008 15:48:26Magun
utilise un timer pour ta camera ^^ et suivans celui si tu deplace doucement la cameras dans le while de ton programme si le temp entre chaque deplacement est assé cour se sera asse fluid sans trop sacadersmile

stupid exmplebig_smile

s32 lastTime = device->getTimer()->getTime();
s32 upTime;
while(device->run())
{
driver->beginScene(true, true, SColor(255,100,101,140));

smgr->drawAll();
guienv->drawAll();

irr::core::vector3df *newRotation = personnage->getRotation();
irr::core::vector3df* posUP = camera->getRotation();

s32 newTime = device->getTimer()->getTime();
upTime = newTime - lastTime;
lasTime = newTime;
float progressionCamera += upTime * 0.1; /** ranplave 0.1 par un truc plus haut si tu veut plus rapide */

if(progressionCamera >0.5f)
{
camera>setRotation(irr::core::vector3df(posUP);
}

driver->endScene();
}

ps : dsl pour les faute je dois reinstallé le pluging ^^
edit : je n'est pas reflechie sur se que j'est ecris fait gaffe je vien de me tapé le brevet donc je n'est plus une cervelle mais un oeuf poché .... ( 45° dans la sale .... )

j'avous je me sui pas trop foulé sur mon "stupid exemple"wink

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
108 invités en ligne
membre en ligne: -
RSS Feed