示例11:事件和自定义事件
事件
事件用于表示操作的发生(如按键按下、鼠标点击),或是一些逻辑响应(如玩家连入、单位死亡)。星火编辑器提供了很多的事件来满足开发者在某个时机执行某个特定逻辑的需求。例如:"游戏-开始时"事件对应的是游戏开始时执行的逻辑;"单位-进入区域时"事件对应的是单位进入特定区域时执行的操作。
自定义事件
尽管编辑器内提供了多种多样的事件,但官方提供的事件并不完全满足游戏逻辑的需求,比如:刷怪完成时、界面更新时等。这时候就需要创建并使用『自定义事件』了。有关自定义事件的介绍和详细说明,请参考这篇文档。
接下来可以通过下面的两个例子来进一步了解自定义事件。