Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 3, 2005, 2:54:27 PM (18 years ago)
Author:
bensch
Message:

orxonox/branches/spaceshipcontroll: events need to include less

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/spaceshipcontrol/src/story_entities/world.cc

    r5881 r5886  
    362362  // Create a Player
    363363  this->localPlayer = new Player();
     364  Playable* playable;
    364365  list<BaseObject*>* playableList = ClassList::getList(CL_PLAYABLE);
    365366  if (playableList != NULL)
    366367  {
    367     Playable* playable = dynamic_cast<Playable*>(playableList->front());
     368    playable = dynamic_cast<Playable*>(playableList->front());
    368369    if (playable != NULL)
    369370      this->localPlayer->setControllable(playable);
     
    381382
    382383  // bind camera
    383   //this->localCamera->bind (localPlayer);
    384  // this->localPlayer->addChild (this->localCamera);
     384  playable->addChild (this->localCamera);
    385385
    386386
    387387  //        TrackManager::getInstance()->setBindSlave(env);
    388 //  PNode* tn = TrackManager::getInstance()->getTrackNode();
    389 //  tn->addChild(this->localPlayer);
    390 
    391   //localCamera->setParent(TrackNode::getInstance());
     388  PNode* tn = TrackManager::getInstance()->getTrackNode();
     389  tn->addChild(playable);
     390
     391//   //localCamera->setParent(TrackNode::getInstance());
    392392//  tn->addChild(this->localCamera);
    393 //  localCamera->lookAt(tn);
    394   localCamera->setClipRegion(1, 10000.0);
     393  localCamera->lookAt(tn);
     394  localCamera->setClipRegion(1, 1000.0);
    395395//  this->localPlayer->setParentMode(PNODE_ALL);
    396396  TrackManager::getInstance()->condition(1, LEFTRIGHT, this->localPlayer);
Note: See TracChangeset for help on using the changeset viewer.