adjusted controls for Touch interface on iOS.

* Single Tap now implemented
* Touch and Hold (2 secs) to pop up menu
* added a pan gesture to simulate flicking up/down and left/right
* removed dependency on binding keys to game for iOS devices. (perhaps extend this to all touch devices.)
* flicking motion needs to be expanded to allow for smooth scrolling. Right now every flick is equivalent to going one slot up/down/left/right.
This commit is contained in:
techdragon.nguyen@gmail.com
2011-09-04 08:31:36 +00:00
parent df4aa9f6c2
commit ad72c0ddc3
5 changed files with 239 additions and 98 deletions
+16 -1
View File
@@ -23,9 +23,24 @@
- (void)applicationDidBecomeActive:(UIApplication *)application
{
// [glView startAnimation];
EAGLView *eaglView = (EAGLView *)self.glViewController.view;
[eaglView startAnimation];
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
EAGLView *eaglView = (EAGLView *)self.glViewController.view;
[eaglView startAnimation];
}
- (void)applicationDidEnterBackground:(UIApplication *)application
{
EAGLView *eaglView = (EAGLView *)self.glViewController.view;
[eaglView stopAnimation];
}
- (void)applicationWillTerminate:(UIApplication *)application
{
EAGLView *eaglView = (EAGLView *)self.glViewController.view;