EventTrigger常用
给某个物体添加EventTrigger组件
点击Add New Event Type, 例如PointerEnter, 步骤1是添加一个可编辑的事件,步骤2是将事件所在脚本挂载的物体拖入,步骤3是选择对应的事件 类似给Button添加点击事件
手机上不清楚是什么表现,在unity编辑器里面 PointEnter是当鼠标从外部进入该物体表面时调用, PointExit是鼠标从该物体表面离开时调用, PointDown是鼠标左右键按下时调用 PointUp是鼠标左右键抬起时调用 PointClick是鼠标完成一次点击时调用(按下抬起)
Drag是鼠标移动到该物体表面按下,不松鼠标,往某个方向移动,这个过程中会不断调用 BeginDrag鼠标按下开始移动时会调用一次,如果中途移动停止,但鼠标不抬起,继续移动时不会再次调用。一次拖动过程只会调用一次。 EndDrag是拖动开始之后,拖动到了目标点位,鼠标抬起时,会调用一次。 一次拖动过程是这样的: 鼠标按下(PointDown),拖动开始(BeginDrag),拖(Drag),,,拖(Drag),鼠标抬起(PointUp),完成点击(PointClick),拖动结束(EndDrag)
|