Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 6, 2017, 12:52:38 PM (7 years ago)
Author:
pascscha
Message:

Asteroid Clusters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/FlappyOrx_HS17/src/modules/flappyorx/FlappyOrxShip.cc

    r11521 r11529  
    7373            }
    7474            Vector3 pos = getPosition();
    75             velocity.y += gravity;
     75
     76            getGame()->updatePlayerPos(pos.x);
     77           
     78
     79            velocity.y += gravity*dt;
    7680            if(isFlapping){
    7781                isFlapping = false;
    78                 velocity.y = -UpwardThrust;
     82                if(pos.z > -150)
     83                    velocity.y = -UpwardThrust;
    7984            }
    8085
    8186            pos += Vector3(speed + velocity.x, 0, velocity.y) * dt;
    8287           
    83             if(pos.z < -150 || pos.z > 150){
     88            if(pos.z > 150){
    8489                pos.z=0;
    8590                velocity.y = 0;
     
    9499                }
    95100           
     101           
    96102            // Camera
    97103            Camera* camera = this->getCamera();
     
    102108            }
    103109
     110           
    104111            setPosition(pos);
    105112            setOrientation(Vector3::UNIT_Y, Degree(270));
Note: See TracChangeset for help on using the changeset viewer.