Changeset 11849
- Timestamp:
- Apr 1, 2018, 12:44:36 AM (7 years ago)
- Location:
- code/branches/3DPacman_FS18/src/modules/Pacman
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/3DPacman_FS18/src/modules/Pacman/PacmanGhost.cc
r11848 r11849 53 53 this->setCollisionType(CollisionType::Dynamic); 54 54 55 this->resetposition .setValue(0,20,245); //Set Default start position55 this->resetposition = Vector3(0,20,245); //Set Default start position 56 56 57 57 this->actuelposition = this->getPosition(); … … 127 127 } 128 128 if(!((this->actuelposition.x-target_x)<0.1)){ 129 velocity = Vector3(-sgn(this->actuelposition.x-this->target_x),-sgn(this->actuelposition.y -this->target_y),-sgn(this->actuelposition.z-this->target_z));129 velocity = Vector3(-sgn(this->actuelposition.x-this->target_x),-sgn(this->actuelposition.y),-sgn(this->actuelposition.z-this->target_z)); 130 130 move(dt, actuelposition, velocity); 131 131 } … … 152 152 153 153 154 void move(float dt, Vector3 actuelposition, Vector3 velocity){155 156 this->setPosition(Vector3(actuelposition.x+velocity.x*dt,actuelposition.y+velocity.y*dt ,actuelposition.z+velocity.z*dt) ;154 void PacmanGhost::move(float dt, Vector3 actuelposition, Vector3 velocity){ 155 156 this->setPosition(Vector3(actuelposition.x+velocity.x*dt,actuelposition.y+velocity.y*dt ,actuelposition.z+velocity.z*dt)); 157 157 } 158 158 -
code/branches/3DPacman_FS18/src/modules/Pacman/PacmanGhost.h
r11848 r11849 55 55 virtual void rotateRoll(const Vector2& value); 56 56 57 void move(float dt, Vector3 actuelposition, Vector3 velocity);57 void PacmanGhost::move(float dt, Vector3 actuelposition, Vector3 velocity); 58 58 59 59 //virtual void resetGhost();
Note: See TracChangeset
for help on using the changeset viewer.