Asteroids for MBED game with Bluetooth LE UART Friend Controller, uLCD, speaker, and uSD.
Dependencies: 4DGL-uLCD-SE mbed-rtos mbed
Asteroids for MBED game with Bluetooth LE UART Friend Controller
Diff: main.cpp
- Revision:
- 4:563648944ecc
- Parent:
- 3:14a2729625f6
- Child:
- 5:f41d3bfc6701
diff -r 14a2729625f6 -r 563648944ecc main.cpp --- a/main.cpp Sat Mar 12 01:58:53 2016 +0000 +++ b/main.cpp Sat Mar 12 03:57:01 2016 +0000 @@ -87,8 +87,20 @@ } //drawing +void draw_triangle(Movement p){ + int x1 = p.x_pos + p.hit_rad * cos(p.angle); + int y1 = p.y_pos + p.hit_rad * cos(p.angle); + int x2 = p.x_pos + p.hit_rad * cos(p.angle); + int y2 = p.y_pos + p.hit_rad * cos(p.angle); + int x3 = p.x_pos + p.hit_rad * cos(p.angle); + int y3 = p.y_pos + p.hit_rad * cos(p.angle); + ulcd.triangle(x1,y1,x2,y2,x3,y3,BLUE); + } + void draw_objs(Movement player, list<Movement> asteroids, list<Movement> bullets) { + draw_triangle(player); + ulcd.circle(player.x_pos,player.y_pos,player.hit_rad,BLUE); } int main() @@ -102,4 +114,4 @@ //draw_objs(player, asteroids, bullets); } -} +} \ No newline at end of file