动效是唤境引擎为用户提供的一种可以快速实现特定视觉效果的功能,如:弹跳、闪烁、晃动、缩小等,默认按照顺序播放动效,并且只会播放一次,可通过事件表控制动效的展示与停止。
此外,只有精灵和按钮可以添加动效
在左下角对象库中选中指定精灵对象,在右侧的标签中选择【效果】。
点击右侧加号,选择【添加动效】
图中红框部分是该动效的名称。 取消勾选【启用】选项可禁止该动效在对象生成后立刻播放。
在【预设】下拉选项中,选择要播放的动效。(默认为没有效果)
可再次点击加号添加第二个动效。
最后将精灵拖入场景,预览游戏即可看到指定动效效果。
通过事件表的【自定义播放动效】动作,可跳过当前播放列表,并立刻结束当前动效,直接播放指定动效。需要注意,该动作指定的动效播放完成后,不会继续按照顺序播放接下来的动效。
此外,该动作参数指定的动效必须是已经添加到精灵对象中的动效,播放未添加动效会导致播放无效。
使用该动作后,会立刻停止目前正在播放的动效,并从头开始重新播放。
使用该动作后,会立刻停止动效播放,并将精灵的坐标、角度等属性重置会播放前状态。
可通过条件来判断当前动效是否处于播放中,或整个播放列表是否完成。
部分动效会改变精灵的坐标、角度、宽度等属性,并在动效结束后恢复原状。 在此期间,任何改变坐标等属性的能力、事件都不会生效。例如:子弹能力、八方向运动能力、设置坐标的事件等。