(NO.00003)iOS游戏简单的机器人投射游戏成形记(十三)
2015-11-11 09:34
267 查看
好了,现在在iOS模拟器中编译运行App,一切貌似都很好.
且慢,我们还没有到真机上调试呢?按说在编写App’时,无论如何应该尽快尽早在真机上调试.否则可能会碰到意想不到的问题,这次就是如此.
在真机上运行该App’时,发现一个使可玩性严重打折扣的问题:机器人太小,玩家手指在按住机器人手臂时,手指会将整个机器人完全挡住,无法看到手臂究竟旋转到神马位置.原来在模拟器上没有这个问题,因为那时是用鼠标指针模拟手指来旋转的.
这个问题必须修正,否则严重影响可玩性!
我们可以增加一种移动手臂的方式:按住屏幕任意位置移动机器人手臂.同时保留按住手臂移动的方式.但是屏幕上可能不止一个机器人,如何知道移动哪个机器人得手臂呢?
最终我们做如下改变:
1.玩家首先要点击选中一个机器人
2.玩家之后可以按住屏幕任意位置移动选中机器人的手臂
这要求我们更新内部数据模式来支持这种视图上的改变,下面几篇中将描述如何做出模式上的改变.
且慢,我们还没有到真机上调试呢?按说在编写App’时,无论如何应该尽快尽早在真机上调试.否则可能会碰到意想不到的问题,这次就是如此.
在真机上运行该App’时,发现一个使可玩性严重打折扣的问题:机器人太小,玩家手指在按住机器人手臂时,手指会将整个机器人完全挡住,无法看到手臂究竟旋转到神马位置.原来在模拟器上没有这个问题,因为那时是用鼠标指针模拟手指来旋转的.
这个问题必须修正,否则严重影响可玩性!
我们可以增加一种移动手臂的方式:按住屏幕任意位置移动机器人手臂.同时保留按住手臂移动的方式.但是屏幕上可能不止一个机器人,如何知道移动哪个机器人得手臂呢?
最终我们做如下改变:
1.玩家首先要点击选中一个机器人
2.玩家之后可以按住屏幕任意位置移动选中机器人的手臂
这要求我们更新内部数据模式来支持这种视图上的改变,下面几篇中将描述如何做出模式上的改变.
相关文章推荐
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(十三)
- 初窥iOS 9联系人框架
- iOS -- 沙盒位置(ios8之前的已过期)
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(十二)
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(十二)
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(十二)
- 百度推送iOS
- 讲解iOS开发中对音效和音乐播放的简单实现
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(十一)
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(十一)
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(十一)
- iOS---Finder找不到Library目录?
- IOS 开发资源汇总
- iOS常用加密算法
- openURL的使用(iOS调用系统电话、浏览器、地图、邮件等)
- 安装NAGIOS图形(PNP)
- iOS性能测试
- iOS 推送
- iOS开发多线程篇---atomic nonatomic区别
- iOS_隐藏顶部状态栏方式