Ignore:
Timestamp:
07/03/07 15:49:39 (17 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Illum/Ogre/src/SpaceStation/include/SpaceStation.h

    r2491 r2509  
    107107                        animState->setEnabled(true); 
    108108                        animState->setLoop(true); 
     109                         
     110                        Vector3 look = FPSPlayer::thePlayer->getPosition() - pos; 
     111                        look.y = 0; 
     112                        look.normalise(); 
     113                        Vector3 right = -look.crossProduct(Vector3::UNIT_Y); 
     114                        Quaternion q;                    
     115                        q.FromAxes(right,Vector3::UNIT_Y, look); 
     116                        mNode->setOrientation(q); 
     117 
    109118                } 
    110119                                 
     
    112121                { 
    113122                        //move forward to target 
    114                         mNode->translate(movespeed * 0.1 * Vector3(0,0,1), Node::TS_LOCAL); 
     123                        mNode->translate(movespeed * evt.timeSinceLastFrame * 2 * Vector3(0,0,1), Node::TS_LOCAL); 
    115124                } 
    116125                else 
Note: See TracChangeset for help on using the changeset viewer.