Changeset 10204 in orxonox.OLD for branches/camera/src/world_entities/camera.cc
- Timestamp:
- Jan 10, 2007, 1:18:46 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/camera/src/world_entities/camera.cc
r10189 r10204 75 75 { 76 76 return (PNode*)this->target; 77 } 78 79 void Camera::setTargetNode(PNode* target) 80 { 81 this->target->setParent(target); 77 82 } 78 83 … … 157 162 158 163 //iterate(float dt, translate, target) 159 target->translate( 1,dt);164 target->translate(dt); 160 165 } 161 166 … … 353 358 354 359 355 void CameraTarget::translate(float speed, floatdt)360 void CameraTarget::translate(float dt) 356 361 { 357 362 if (fabs(translateTo.len() - (target->getAbsCoor()).len()) >= 11 ) … … 360 365 Vector tmpVec= iterate(dt, &translateTo, &(State::getCameraNode()->getAbsCoor())); 361 366 glLoadIdentity(); 362 target->shiftCoor( tmpVec.x, tmpVec.y,tmpVec.z);367 target->shiftCoor(speed*tmpVec.x, speed*tmpVec.y, speed*tmpVec.z); 363 368 // cout << "%%" << tmpVec.x << "%%"; 364 369 … … 371 376 } 372 377 373 void CameraTarget::jump(Vector *newPos)374 { 375 //target->setAbsCoor(newPos);378 void CameraTarget::jump(Vector newPos) 379 { 380 target->setAbsCoor(newPos); 376 381 } 377 382
Note: See TracChangeset
for help on using the changeset viewer.