Changeset 10238 in orxonox.OLD for branches/camera/src/world_entities/cameraman.cc
- Timestamp:
- Jan 16, 2007, 7:55:24 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/camera/src/world_entities/cameraman.cc
r10236 r10238 16 16 #include "shell_command.h" 17 17 #include "cameraman.h" 18 18 #include "game_world_data.h" 19 19 #include "state.h" 20 20 #include "iostream.h" 21 21 22 22 … … 24 24 cameraman::cameraman() 25 25 { 26 cout << "TTTT*" << cameras.size(); 26 27 currentCam=State::getCamera(); 27 28 this->cameras.push_back(currentCam); 28 29 currentCam->target->detach(); 29 30 cout << "TTTT*" << cameras.size(); 31 State::setCamera(currentCam, currentCam->getTarget()); 30 32 } 31 33 … … 33 35 void cameraman::createCam() 34 36 { 35 Camera* newCamera=new Camera(); 36 this->cameras.push_back(newCamera); 37 newCamera->target->detach(); 37 // Camera* newCamera=new Camera(); 38 this->cameras.push_back(new Camera()); 39 //cameras[cameras.size()-1]->target->detach(); 40 38 41 } 39 42 … … 42 45 if (cameraNo<cameras.size()) 43 46 { 47 cout << "TTTTT" << currentCam << "TTTT \n"; 44 48 currentCam=cameras[cameraNo]; 49 cout << "TTTT" << currentCam << "*" << cameras.size() << "*TTTTT\n" ; 45 50 State::setCamera(currentCam, currentCam->getTarget()); 51 cout << cameras[0]; 46 52 } 47 53
Note: See TracChangeset
for help on using the changeset viewer.