Unity3d 游戏的触摸屏操作 和 NGUI操作的冲突问题.
2013-12-19 09:13
471 查看
昨天写界面.遇到一个触摸屏或者鼠标点击的恶心问题. 就说关于响应GUI 就不处理游戏中的问题.
unity经常写的方式是在 update函数里面使用Input. 这样确实可以通过 if来写io操作. 但是但是全局的, 如果都那么干.以后管理会非常麻烦.因为不管你在哪里点屏幕 都会处理.
目前想到的可以通过以下这种low方式来解决:
通过NGUI来做.整一个超大按钮覆盖整个屏幕.然后.脚本里面就可以响应. OnPress(), OnDrag(). 这时候处理io就可以了. OnDrag里面获取 touch的位置. OnPress的时候处理按下和抬起.
是不是很Low...但是很好用哦.
unity经常写的方式是在 update函数里面使用Input. 这样确实可以通过 if来写io操作. 但是但是全局的, 如果都那么干.以后管理会非常麻烦.因为不管你在哪里点屏幕 都会处理.
目前想到的可以通过以下这种low方式来解决:
通过NGUI来做.整一个超大按钮覆盖整个屏幕.然后.脚本里面就可以响应. OnPress(), OnDrag(). 这时候处理io就可以了. OnDrag里面获取 touch的位置. OnPress的时候处理按下和抬起.
是不是很Low...但是很好用哦.
相关文章推荐
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- unity3D游戏开发十四之NGUI一
- Unity3D:NGUI 深入剖析NGUI的游戏UI架构
- 【Unity3D游戏开发】NGUI之DrawCall数量 (四)
- 【Unity 3D 游戏引擎】NGUI 触摸UI和人物行走冲突的解决办法
- 关于海康威视与Unity3d集成冲突问题解决
- 【Unity3D】【NGUI】【2.7版本之前】层级问题呀层级
- Unity3D游戏设计之旅--页面篇:NGUI使用(一)
- Unity3d iphone游戏开发问题汇总
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- Unity3D-深入剖析NGUI的游戏UI架构
- Unity3D-深入剖析NGUI的游戏UI架构
- unity3D android游戏屏幕分辨率问题【转http://blog.csdn.net/jeksonal/article/details/8501549】
- 【Unity3D自学记录】NGUI之显示2D游戏物体的名字
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 有关SQL排序规则---------即"无法解决 equal to 操作的排序规则冲突"等等的菜问题.
- Unity3D插件之NGUI-Font Maker显示FreeType.dylib is missing问题解决
- Unity3d触摸屏控制2D飞行射击类游戏角色
- unity3d SVN 版本冲突问题的解决
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!