Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 11849


Ignore:
Timestamp:
Apr 1, 2018, 12:44:36 AM (6 years ago)
Author:
dreherm
Message:

Ghost Check 5

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  
    5353        this->setCollisionType(CollisionType::Dynamic);
    5454
    55         this->resetposition.setValue(0,20,245); //Set Default start position
     55        this->resetposition = Vector3(0,20,245); //Set Default start position
    5656       
    5757        this->actuelposition = this->getPosition();
     
    127127            }   
    128128            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));
    130130                move(dt, actuelposition, velocity);
    131131            }
     
    152152
    153153
    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));
    157157    }
    158158
  • code/branches/3DPacman_FS18/src/modules/Pacman/PacmanGhost.h

    r11848 r11849  
    5555            virtual void rotateRoll(const Vector2& value);
    5656
    57             void move(float dt, Vector3 actuelposition, Vector3 velocity);
     57            void PacmanGhost::move(float dt, Vector3 actuelposition, Vector3 velocity);
    5858           
    5959            //virtual void resetGhost();
Note: See TracChangeset for help on using the changeset viewer.