- Timestamp:
- Dec 4, 2017, 4:17:43 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/Asteroid_HS17/src/modules/asteroids2D/Asteroids2DStone.h
r11619 r11637 48 48 public: 49 49 Asteroids2DStone(Context* context); 50 Asteroids2DStone(Context* c, int sze, Vector3 pos); 51 50 52 virtual void tick(float dt) override; 51 53 Vector3 randomPosition (float maxwidth, float maxheight); … … 53 55 void setAsteroids2DPlayer(Asteroids2DShip* player){this->player = player;}; 54 56 virtual int getSize(){ return this->size;} 57 virtual bool collidesAgainst(WorldEntity* otherObject, const btCollisionShape* ownCollisionShape, btManifoldPoint& contactPoint) override; 58 virtual void split(); 55 59 56 60 private: … … 58 62 int size; // three sizes, 3-> two 2s, 2-> two 1s, 1-> die 59 63 float width, height; //field 60 float MAX_SPEED = 500; 64 float MAX_SPEED = 100; 65 float delta = 5; 61 66 }; 62 67 }
Note: See TracChangeset
for help on using the changeset viewer.