Changeset 159 for code/branches/main_reto_vs05/src/run_manager.cc
- Timestamp:
- Nov 3, 2007, 11:06:43 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/main_reto_vs05/src/run_manager.cc
r157 r159 54 54 statsOn_(true), screenShotCounter_(0), timeUntilNextToggle_(0), 55 55 filtering_(TFO_BILINEAR), aniso_(1), sceneDetailIndex_(0), 56 mouseSensitivity_(0.003), 56 57 debugOverlay_(0), inputManager_(0), mouse_(0), keyboard_(0), joystick_(0) 57 58 { … … 80 81 81 82 // Construct a new spaceship and give it the node 82 playerShip_ = new OrxonoxShip(sceneMgr_, getRootSceneNode()83 playerShip_ = new OrxonoxShip(sceneMgr_, sceneMgr_->getRootSceneNode() 83 84 ->createChildSceneNode("ShipNode", Vector3(20, 20, 20))); 84 85 … … 304 305 305 306 if(keyboard_->isKeyDown(KC_UP) || keyboard_->isKeyDown(KC_W) ) 306 playerShip_->set Thrust(1);307 playerShip_->setMainThrust(1); 307 308 else if(keyboard_->isKeyDown(KC_DOWN) || keyboard_->isKeyDown(KC_S) ) 308 playerShip_->set Thrust(-1);309 playerShip_->setMainThrust(-1); 309 310 else 310 playerShip_->setThrust(0); 311 playerShip_->setMainThrust(0); 312 313 if (keyboard_->isKeyDown(KC_C)) 314 playerShip_->setYThrust(1); 315 else if (keyboard_->isKeyDown(KC_SPACE)) 316 playerShip_->setYThrust(-1); 317 else 318 playerShip_->setYThrust(0); 311 319 312 320 if( keyboard_->isKeyDown(KC_ESCAPE) || keyboard_->isKeyDown(KC_Q) ) … … 351 359 window_->writeContentsToFile(ss.str()); 352 360 timeUntilNextToggle_ = 0.5; 353 mDebugText= "Saved: " + ss.str();361 debugText_ = "Saved: " + ss.str(); 354 362 } 355 363 … … 371 379 timeUntilNextToggle_ = 0.5; 372 380 if (!displayCameraDetails) 373 mDebugText= "";381 debugText_ = ""; 374 382 } 375 383 376 384 // Print camera details 377 385 if(displayCameraDetails) 378 mDebugText = StringConverter::toString(playerShip_->getThrust())379 + " | Speed = " + StringConverter::toString(playerShip_->speed);380 // mDebugText= "P: " + StringConverter::toString(camera_386 debugText_ = " | Speed = " 387 + StringConverter::toString(playerShip_->getSpeed()); 388 // debugText_ = "P: " + StringConverter::toString(camera_ 381 389 // ->getDerivedPosition()) + " " + "O: " 382 390 // + StringConverter::toString(camera_->getDerivedOrientation()); … … 433 441 // Simply give it the mouse movements. 434 442 playerShip_->turnUpAndDown(Radian(ms.Y.rel * mouseSensitivity_)); 435 playerShip_->turnLeftAndRight(Radian(ms.X.rel * mous Sensitivity_));443 playerShip_->turnLeftAndRight(Radian(ms.X.rel * mouseSensitivity_)); 436 444 //playerShip_->mRootNode->pitch(Degree(-ms.Y.rel * 0.13), Ogre::Node::TransformSpace::TS_LOCAL); 437 445 //playerShip_->mRootNode->yaw(Degree(-ms.X.rel * 0.13), Ogre::Node::TransformSpace::TS_PARENT); … … 500 508 OverlayElement* guiDbg = OverlayManager::getSingleton() 501 509 .getOverlayElement("Core/DebugText"); 502 guiDbg->setCaption( mDebugText);510 guiDbg->setCaption(debugText_); 503 511 } 504 512 catch(...) { /* ignore */ } … … 516 524 { 517 525 camera_ = sceneMgr_->createCamera("PlayerCam"); 518 playerShip_ Node->attachObject(camera_);526 playerShip_->getRootNode()->attachObject(camera_); 519 527 camera_->setNearClipDistance(5); 520 528 camera_->setPosition(Vector3(0,10,500)); 521 camera_->lookAt Vector3(0,0,0));529 camera_->lookAt(Vector3(0,0,0)); 522 530 } 523 531
Note: See TracChangeset
for help on using the changeset viewer.