Event Trigger 使用方法

Event Trigger
能让对象实现与鼠标互动的一些的效果,比如按钮,拖动都可以直接实现。//还有更多作用

1.首先在需要这个功能的对象下添加 Event Trigger 组件
2.在Event Trigger 组件中点击 Add New Event Type 添加事件//选择自己想要的类型
3.然后在事件中添加自己写的方法。比如Drag 的事件 配合该对象移动的方法就能实现将其拖动的效果。

坑: 可能会在同一个事件类型中添加几种方法。。比如在Drag事件下 添加了自己写的 begin_drag end_drag 方法。 应当分别在 Begin Drag 事件 End Drag 事件下添加自己的方法。

感谢链接:
参考1
参考2
参考3

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Event Trigger(事件触发器)是一种常用的编程方法,用于在特定条件满足时触发相应的事件或执行特定的操作。以下是几种常见的Event Trigger方法: 1. 事件监听器(Event Listeners):在编程中,可以为特定的事件注册监听器,当该事件发生时,监听器会被触发并执行相应的操作。例如,在Web开发中,可以为按钮点击事件注册一个监听器,当用户点击按钮时,监听器会被触发执行相关的代码。 2. 回调函数(Callback Functions):回调函数是一种将函数作为参数传递给其他函数,并在特定事件发生时调用该函数的方法。通过将回调函数作为参数传递给某个函数,可以在特定事件发生时执行回调函数中的代码。这种方法常用于异步编程中,例如在JavaScript中的Ajax请求中使用回调函数处理返回的数据。 3. 观察者模式(Observer Pattern):观察者模式是一种设计模式,用于实现对象间的一对多依赖关系。在该模式中,存在一个被观察者(Subject)和多个观察者(Observers),当被观察者状态发生变化时,会通知所有的观察者进行相应的操作。这种方法常用于事件驱动的系统开发中,例如GUI界面中的事件处理。 4. 发布-订阅模式(Publish-Subscribe Pattern):发布-订阅模式也是一种用于实现对象间的一对多依赖关系的设计模式。在该模式中,存在一个中心化的调度中心(消息代理),订阅者(Subscribers)向调度中心订阅特定的事件,发布者(Publishers)向调度中心发布事件。当有事件发生时,调度中心会将事件发送给所有订阅者进行相应的处理。 这些方法都可以用于实现Event Trigger,具体使用哪种方法取决于编程语言和开发框架的支持以及具体情况的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值