事件系统
事件系统
为作品添加交互逻辑,让内容动起来
事件系统是 Adseed 实现交互功能的核心模块。通过配置触发条件和效果动作,您可以为作品添加丰富的互动行为,无需编写任何代码。
事件系统概览
事件系统基于「触发器 → 效果」的模式工作:
- 触发器 — 定义何时触发交互,例如用户点击、页面加载、组件碰撞等
- 效果 — 定义触发后执行的动作,例如显示/隐藏组件、播放动画、跳转页面等
一个组件可以绑定多个事件,一个事件也可以包含多个效果,实现复杂的交互逻辑。
事件类型速览
| 事件类型 | 触发方式 | 典型应用 |
|---|---|---|
| 自动事件 | 页面加载时自动触发 | 入场动画、自动播放 |
| 交互事件 | 用户操作触发(点击、滑动) | 按钮交互、翻页 |
| 状态事件 | 组件状态变化时触发 | 动画结束、视频播放完毕 |
| 碰撞事件 | 两个组件接触时触发 | 互动游戏、拖拽判定 |
| 旋转事件 | 设备旋转时触发 | 横竖屏切换响应 |
| 变量事件 | 变量值变化时触发 | 计分、条件判断 |
本章内容
这个页面有帮助吗?