I am learning OOP using c++ on a MicroBit by developing this simple game
gameEngine/inc/Bullet.h@0:17bdfb0e7069, 2020-07-08 (annotated)
- Committer:
- ahmeou
- Date:
- Wed Jul 08 16:35:55 2020 +0000
- Revision:
- 0:17bdfb0e7069
- Child:
- 1:25f13b341b11
qualified name not allowed error happened after working fine; reason: unknown
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ahmeou | 0:17bdfb0e7069 | 1 | #ifndef BULLET_H |
ahmeou | 0:17bdfb0e7069 | 2 | #define BULLET_H |
ahmeou | 0:17bdfb0e7069 | 3 | |
ahmeou | 0:17bdfb0e7069 | 4 | class Bullet: public Sprite{ |
ahmeou | 0:17bdfb0e7069 | 5 | public: |
ahmeou | 0:17bdfb0e7069 | 6 | void move(){ |
ahmeou | 0:17bdfb0e7069 | 7 | int y = getY(); |
ahmeou | 0:17bdfb0e7069 | 8 | if(y == 0){ |
ahmeou | 0:17bdfb0e7069 | 9 | setY(4); |
ahmeou | 0:17bdfb0e7069 | 10 | }else{ |
ahmeou | 0:17bdfb0e7069 | 11 | setY(y-1); |
ahmeou | 0:17bdfb0e7069 | 12 | } |
ahmeou | 0:17bdfb0e7069 | 13 | }; |
ahmeou | 0:17bdfb0e7069 | 14 | |
ahmeou | 0:17bdfb0e7069 | 15 | #endif |