美文网首页
(六)添加动画事件

(六)添加动画事件

作者: 菜鸟_一枚 | 来源:发表于2016-12-09 16:15 被阅读52次

    在游戏中,经常需要在动画结束或者某一帧的特定时刻,执行一些函数方法。那么在动画编辑器中怎么实现呢?

    添加事件

    首先选中某个位置,然后点击按钮区域最左侧的按钮(add event),这时候在时间轴上会出现一个白色的矩形,这就是我们添加的事件。
    ![此处输入图片的描述][1]

    删除事件

    双击刚刚出现的白色矩形,打开事件编辑器后点击 function 后面的回收图标,会提示是否删除这个 event,点击确认则删除。
    ![此处输入图片的描述][2]
    也可以在动画编辑器中右键点击 event,选择delete。

    指定事件触发函数以及传入参数

    双击刚刚出现的白色矩形,可以打开事件编辑器,在编辑器内,我们可以手动输入需要出发的function名字,触发的时候会根据这个函数名,去各个组件内匹配相应的方法。

    如果需要添加传入的参数,则在 Params 旁点击 + 或者 - ,只支持Boolean,String,Number三种类型的参数。
    [1]: http://www.cocos.com/docs/creator/animation/animation-event/button.png
    [2]: http://www.cocos.com/docs/creator/animation/animation-event/delete.png

    相关文章

      网友评论

          本文标题:(六)添加动画事件

          本文链接:https://www.haomeiwen.com/subject/puaemttx.html