• [^] # Re: simulation/affichage

    Posté par . En réponse à la dépêche Cooki3d : une première version GNU/GPL. Évalué à 0.

    en fait si tu utilise par exemple des évenements claviers le code exact (testé) pourra être celui ci

    void Clevel0::codeEvtKeyGroup0( EvtKey * evt ){
    //debut section utilisateur
    //
    if (evt->getKeySymbol() == osgGA::GUIEventAdapter::KEY_Right){
    file0->getPat()->setPosition( file0->getPat()->getPosition() + osg::Vec3( 1,0,0) );
    }
    if (evt->getKeySymbol() == osgGA::GUIEventAdapter::KEY_Left){
    file0->getPat()->setPosition( file0->getPat()->getPosition() + osg::Vec3( -1,0,0) );
    }
    if (evt->getKeySymbol() == osgGA::GUIEventAdapter::KEY_Up){
    file0->getPat()->setPosition( file0->getPat()->getPosition() + osg::Vec3( 0,0,1) );
    }
    if (evt->getKeySymbol() == osgGA::GUIEventAdapter::KEY_Down){
    file0->getPat()->setPosition( file0->getPat()->getPosition() + osg::Vec3( 0,0,-1) );
    }
    //</modifiable1> fin de section
    }