事件表区域是用来查看、编写游戏逻辑的区域。游戏中所有数值计算、场景跳转、逻辑判断等,都需要通过事件表进行控制。只在舞台上布置了素材的游戏是完全静态的,只有结合事件表进行控制,游戏才能动态运行。当点击 +事件,或点击现有的某条事件时,您就进入了事件表编辑模式;此时右侧的属性面板,会显示条件动作库,方便您进行事件的编写;当编写完成时,点击事件表区域下方的完成编辑,即可退出编辑模式,右侧面板恢复为属性面板。
事件由两大部分组合,左边部分是条件,右边部分是动作。
点击事件表上方“+事件”,即可创建一条新事件。选中事件,在对象库或舞台上选中对象右方显示对应的条件与动作库,添加需要的条件和动作,设置条件与动作的参数。
点击事件表上方“+分组”,即可创建新事件组。选中事件组后,点击“+事件”,即可在事件组内添加事件。
选中需要添加子事件的事件,点击“+子事件”按钮,即可添加子事件。子事件作用是满足父事件条件后进一步分支判断筛选。
选中需要更改逻辑的事件,点击“或/与操作”按钮,即可更改条件的逻辑。下图第一个是与条件,即需要满足两个条件才执行动作。第二个是或条件,满足任意一条条件即执行动作。
选中需要更改逻辑的事件,点击“非操作”按钮,即可更改条件的逻辑。使用“非操作”可将条件反转,如下图所示使用了“非操作”,即条件判断当精灵3不在场景外时执行动作。
选中需要禁用或启用的事件,点击“禁用/启用”按钮,即将条件禁用或启用。如下图所示即禁用事件。
双击需要修改的条件和动作,可以打开参数对话框,即可修改条件和动作参数。若设置体条件和动作参数错误时,可以通过此方法修改参数。
删除事件,选中事件后按Delete键或右键事件选择删除选项删除事件。
选中事件后,通过按住鼠标左键拖拽可以更改事件位置,改变事件执行顺序或放进事件组中。