Unity Event Trigger 事件响应(二维,三维)添加组件
EventTrigger 上主要的方法有PointerEnter、PointerExit、PointerDown、PointerUp、PointerClick............都会显示在面板上面;
- 在UGUI上响应EventTrigger事件
-
- 所有的事件响应 都需要在响应的UGUI上面挂载 Selectable,然后通过 添加组件EventTrigger进行响应事件。
- UI默认有响应事件的 如:Button Toggle 等不需要进行添加,因为事件响应组件都继承自Selectable
2. 在三维物体上响应EventTrigger事件
-
- 首先需要在场景当中有且仅有EventSystem组件用于接收各类事件的响应请求。
- 然后在渲染物体的摄像机上添加Physcics Raycaster组件。
- 在需要响应的三维物体上面添加EventTriger上,绑定需要响应的事件即可。
- 当然还需要添加碰撞体;
- 但是其中的两个事件 Select Deselect 没有响应
- 有谁知道为什么吗????????????????? 希望可以有答复

浙公网安备 33010602011771号