From 044f64e796ceffff605c5f6cc71317ee096f3a52 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sat, 3 May 2014 03:40:09 +1000 Subject: Rotate camera. --- src/extantz/camera.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'src/extantz/camera.c') diff --git a/src/extantz/camera.c b/src/extantz/camera.c index 331a85a..41ce25c 100644 --- a/src/extantz/camera.c +++ b/src/extantz/camera.c @@ -16,9 +16,9 @@ static void _on_camera_input_down(void *data, Evas *evas, Evas_Object *obj, void { } else if (0 == strcmp(ev->key, "Left")) - gld->move->y = 2.0; + gld->move->r = 2.0; else if (0 == strcmp(ev->key, "Right")) - gld->move->y = -2.0; + gld->move->r = -2.0; else if (0 == strcmp(ev->key, "Up")) gld->move->x = 2.0; else if (0 == strcmp(ev->key, "Down")) @@ -27,10 +27,10 @@ static void _on_camera_input_down(void *data, Evas *evas, Evas_Object *obj, void gld->move->z = -2.0; else if (0 == strcmp(ev->key, "Next")) gld->move->z = 2.0; -// else if (0 == strcmp(ev->key, "Home")) -// ; -// else if (0 == strcmp(ev->key, "End")) -// ; + else if (0 == strcmp(ev->key, "Home")) + gld->move->y = 2.0; + else if (0 == strcmp(ev->key, "End")) + gld->move->y = -2.0; else if (0 == strcmp(ev->key, "space")) gld->move->jump = 1.0; else @@ -119,9 +119,9 @@ static void _on_camera_input_up(void *data, Evas *evas, Evas_Object *obj, void * { } else if (0 == strcmp(ev->key, "Left")) - gld->move->y = 0.0; + gld->move->r = 0.0; else if (0 == strcmp(ev->key, "Right")) - gld->move->y = 0.0; + gld->move->r = 0.0; else if (0 == strcmp(ev->key, "Up")) gld->move->x = 0.0; else if (0 == strcmp(ev->key, "Down")) @@ -130,10 +130,10 @@ static void _on_camera_input_up(void *data, Evas *evas, Evas_Object *obj, void * gld->move->z = 0.0; else if (0 == strcmp(ev->key, "Next")) gld->move->z = 0.0; -// else if (0 == strcmp(ev->key, "Home")) -// ; -// else if (0 == strcmp(ev->key, "End")) -// ; + else if (0 == strcmp(ev->key, "Home")) + gld->move->y = 0.0; + else if (0 == strcmp(ev->key, "End")) + gld->move->y = 0.0; else if (0 == strcmp(ev->key, "space")) gld->move->jump = 0.0; else -- cgit v1.1