什么是事件表

事件表是唤境引擎为用户提供的一种简单易懂的游戏逻辑编辑功能。与传统的通过写代码编写游戏逻辑的形式不同,您可以对引擎提供的逻辑块进行自由的组合,如:【比较坐标】、【设置位置】等,来实现复杂的游戏逻辑。

事件的基本概念,就是选择满足条件的实例,然后针对这些实例进行对应的操作。对于刚入门的用户来说,比较常见的误解是:事件表会对对象的所有实例进行操作。事实并非如此,事件工作的基本方式就是过滤掉部分实例,并对满足条件的实例执行操作。 更多关于事件表如何筛选操作对象的概念,可以阅读事件表如何运作文档。

事件表结构

事件表主要由两部分构成,【条件】和【动作】。
条件有两个作用

  1. 决定该事件是否执行
  2. 对操作的实例进行筛选

动作决定了该事件具体执行的逻辑。

下图简单显示了一个基本的事件表结构。

如何添加一条事件

在事件表窗口,点击【事件】按钮,即可添加一条空的事件,并自动进入事件编辑模式。

下图显示了事件编辑模式下,窗口的结构。

可以在事件表编辑状态下,点击禁用/启用按钮,或点击条件动作右侧的禁用图标。事件在禁用的情况下不会执行。

更多事件表区域的相关操作,可阅读事件表区域帮助文档