creator小功能----关于动画Animation一些有趣的东西

霸气de小男生 提交于 2020-02-26 14:14:57

动画是app中经常要用到的,尤其是游戏中,可以增强表现效果。

那么在creator中,怎么使用和实现动画效果呢?

 

动画获取的方式:

第一种,编辑器绑定

//1.编辑器绑定
        anim: {
            type: cc.Animation,
            default: null,
        },

 

第二种,代码获取组件

         //2.代码获取
        var anim_node = this.node.getChildByName("anim");
        this.anim_comm = anim_node.getComponent(cc.Animation);

 

 

动画播放的方式:

第一种,直接play

////播放1--直接play
this.anim_comm.play("anim1");

this.anim.play("anim1");

 

第二种,使用事件on来play

        ////播放2--使用事件(cc.Animation动画组件对象实例来监听事件on,不是节点)
        this.anim_comm.on("play", function(){
            console.log("----play----");
        }.bind(this), this);

 

 

 

 

动画里面调用代码函数

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!