(二十一)unity4.6学习Ugui中文文档-------交互-Supported Events & Raycasters
大家好,我是孙广东。
转载请注明出处:http://write.blog.csdn.net/postedit/38922399
更全的内容请看我的游戏蛮牛地址: mod=guide&view=my">http://www.unitymanual.com/forum.php?mod=guide&view=my
完整的教程下载地址:http://www.unitymanual.com/thread-26665-1-1.html
5.2 Supported
Events
Eventsystem支持大量的事件,而且他们能够进一步定制在用户自己定义的用户编写的
InputModules中。
支持的StandaloneInputModule和
TouchInputModule的事件提供的接口和所实现的接口能够在 MonoBehaviour中实现。假设你有有效的
EventSystem配置的事件会在正确的时间被调用。
•IPointerEnterHandler - OnPointerEnter -Called when a pointer enters the object
•IPointerExitHandler - OnPointerExit - Calledwhen a pointer exits the object
•IPointerDownHandler - OnPointerDown - Calledwhen a pointer is pressed on the object
•IPointerUpHandler - OnPointerUp - Calledwhen a pointer is released (called on the original the pressed
object)
•IPointerClickHandler - OnPointerClick -Called when a pointer is pressed and released on the same
object
•IBeginDragHandler - OnBeginDrag - Called onthe drag object when dragging is about to begin
•IDragHandler - OnDrag - Called on the dragobject when a drag is happening
•IEndDragHandler - OnEndDrag - Called on thedrag object when a drag finishes
•IDropHandler - OnDrop - Called on the objectwhere a drag finishes
•IScrollHandler - OnScroll - Called when amouse wheel scrolls
•IUpdateSelectedHandler - OnUpdateSelected -Called on the selected object each tick
•ISelectHandler - OnSelect - Called when theobject becomes the selected object
•IDeselectHandler - OnDeselect - Called onthe selected object becomes deselected
•IMoveHandler - OnMove - Called when a moveevent occurs (left, right, up, down, ect)
•ISubmitHandler - OnSubmit - Called when thesubmit button is pressed
•ICancelHandler - OnCancel - Called when thecancel button is pressed
•IPointerEnterHandler-OnPointerEnter-当pointer指针进入该对象时调用
•IPointerExitHandler-OnPointerExit- pointer指针退出该对象时调用
•IPointerDownHandler-OnPointerDown-当指针在对象上按下时调用
•IPointerUpHandler-OnPointerUp-pointer指针被释放(原状态为被按下)时调用
•IPointerClickHandler-OnPointerClick-pointer指针在同一对象上按下并释放时调用(单击)
•IBeginDragHandler-OnBeginDrag-拖动对象在拖动開始时调用
•IDragHandler-OnDrag-拖动对象,当拖动正在发生进行时调用
•IEndDragHandler-OnEndDrag-拖动对象拖动完毕时调用
•IDropHandler-OnDrop-对该对象拖动完毕时调用
•IScrollHandler-OnScroll-当鼠标滚轮滚动时调用
•IUpdateSelectedHandler-OnUpdateSelected-在选定的对象上eachtick中调用
•ISelectHandler-OnSelect-当对象成为所选的对象时调用
•IDeselectHandler-OnDeselect-在被选定的对象成为取消被选择时调用
•IMoveHandler-OnMove-移动事件发生时调用(左、右、上、
下等)
•ISubmitHandler-OnSubmit-当按下提交button时调用
•ICancelHandler-OnCancel-当按下取消button时调用
5.3 Raycasters
EventSystem须要一种方法用于检測当前的输入的事件须要发送到什么上。而这由
Raycasters提供的。Raycasters搜索scene返回给定的屏幕的位置上‘most
valid’(最有效的)的对象。有几种类型的 Raycasters被提供:
•GraphicRaycaster - Used for UI elements,lives on a Canvas and searches within the canvas
•Physics2DRaycaster - Used for 2D physicselements
•PhysicsRaycaster - Used for 3D physics elements
•GraphicRaycaster-用于
UI 元素。在画布上,画布内搜索
•Physics2DRaycaster-用于为
2D 物理元素
•PhysicsRaycaster-用于为三维物理元素
当一个场景中存在而且启用了Raycaster时。它将被用于EventSystem随时查询InputModule是谁发出的。
(二十一)unity4.6学习Ugui中文文档-------交互-Supported Events & Raycasters的更多相关文章
- (二十二)unity4.6学习Ugui中文文档-------交互-Eventsystem & Binding
大家好,我是孙广东. 转载请注明出处:http://write.blog.csdn.net/postedit/38922399 更全的内容请看我的游戏蛮牛地址:http://www.unityma ...
- unity4.6学习Ugui中文文档-------参考-UGUI Rect Transform
1 . Rect Transform Rect Transform 是 2D 与 3D 图形的 Transform 组件对应.它用来指定用户界面系统中的大小. 位置和旋转的控件 Properties ...
- (十)unity4.6学习Ugui中文文档-------參考-UGUI Canvas Components
大家好,我是孙广东. 转载请注明出处:http://write.blog.csdn.net/postedit/38922399 更全的内容请看我的游戏蛮牛地址:http://www.unit ...
- (九)unity4.6学习Ugui中文文档-------參考-UGUI Rect Transform
大家好.我是孙广东. 转载请注明出处:http://write.blog.csdn.net/postedit/38922399 更全的内容请看我的游戏蛮牛地址:http://www.unit ...
- (23)unity4.6学习Ugui中国文档-------非官方Demo1
大家好,我是广东太阳. 转载请注明出处:http://write.blog.csdn.net/postedit/38922399 更全的内容请看我的游戏蛮牛地址:http://www.unitym ...
- 学习JQuery中文文档之get()函数
前端大神群的群主告诉我们:学习一个框架最好的方法是去把官方文档研究一遍. 现在正式开始我的前端之路,从JQuery的中文文档开始. 基础不牢固,看起来有点慢,但是我会一直坚持下去的.把遇到的问题都记录 ...
- 使用JavaScript生成二维码教程-附qrcodejs中文文档
使用javascript生成二维码 依赖jquery 需要使用到的库 https://github.com/davidshimjs/qrcodejs DIV <div id="qrco ...
- 学习JQuery中文文档之map()函数和get()函数
今天学到一个新的函数map(). map(callback) 官方概述: 将一组元素转换成其他数组(不论是否是元素数组) 你可以用这个函数来建立一个列表,不论是值.属性还是CSS样式,或者其他特别形式 ...
- 学习JQuery中文文档之index()函数
最初认识index()是在轮播图中,获取当前点击对象在数组中的位置.那时候,对index()的使用只有eq($(this).index()),看了文档之后,才知道自己有多幼稚! <!DOCTYP ...
随机推荐
- Winform - 全屏显示
//全屏显示 this.WindowState = FormWindowState.Maximized;
- [置顶] Android框架攻击之Fragment注入
为了适应越来越大的设备屏幕,Android在3.X后引入了Fragment概念,作用是可以在一个屏幕上同时显示多个Activity,以达到充分利用屏幕的目的.关于Fragment的使用说明,可以阅读& ...
- ARC内存使用注意事项
官方介绍: https://developer.apple.com/library/mac/#documentation/Performance/Conceptual/ManagingMemory/M ...
- <转载>CSS解决图片过大撑破DIV的方法
DIV+CSS网页内容中如果插入大于DIV层宽度显示,过大的图片将会撑破网页宽度显示从而网页严重变形,您是否遇到过?这里DIVCSS5给大家介绍几种解决图片撑破撑开网页DIV层方法. 图片撑破宽度解决 ...
- 3-04. 一元多项式的乘法与加法运算(20)(ZJU_PAT 结构体)
题目链接:http://pat.zju.edu.cn/contests/ds/3-04 设计函数分别求两个一元多项式的乘积与和. 输入格式说明: 输入分2行.每行分别先给出多项式非零项的个数.再以指数 ...
- 源代码编译lamp环境
没有办法用 rpm查询一个源代码包是否安装 因为 并不是用rpm安装的 可以先吧 selinux 给禁用掉 iptables -F 把防火墙规则全部删除 首先确保 gcc gcc-c++ ma ...
- HDU 4344 随机法判素数(费马小定理
#include <cstdio> #include <ctime> #include <cmath> #include <algorithm> usi ...
- 移动无边框窗体(设置标志位更流畅,或者发送WM_SYSCOMMAND和SC_MOVE + HTCAPTION消息)
移动无边框窗体的代码网上很多,其原理都是一样的,但是是有问题的,我这里只是对其修正一下 网上的代码仅仅实现了两个事件 void EditDialog::mousePressEvent(QMouseEv ...
- [置顶] 自己动手写Web容器之TomJetty之六:动态页面引入
传送门 ☞ 1.Web服务内功经脉 传送门 ☞ 2.让服务动起来 传送门 ☞ 3.掀起请求盖头来 传送门 ☞ 4.静态页面起步 传送门 ☞ 5.包装请求参数 在上一节,我们已经完成了TomJetty服 ...
- 理想非常丰满,现实非常骨感——致WiFi通话
WiFi通话一词,近来火热,国外,iOS 8系统測试版新增WiFi通话功能,英国运营商也着手WiFi免费通话,国内也没落下,阿里发布的170资费方案中就包含WiFi免费通话. 近日,据外媒报道,在美国 ...