js创建Studio2.x动画

var kittyaction = ccs.load("fksdfksfskal.json");//传入Studio2.x的资源路径
        kittyaction.node.setPosition(300,100);

        var action = kittyaction.action;
        if(action){
            //绑定动画
            kittyaction.node.runAction(action);
            //同一个文件创建的节点只能使用同一个文件创建的动画。
            //从第0帧循环播放动画
            action.gotoFrameAndPlay(0,true);

        }
        this.addChild(kittyaction.node,100);


        var index=0;
        动画执行完之后的回调
        action.setLastFrameCallFunc(function() {
            ++index;
            cc.log("asdfasfdasdf---------  "+index);
        });

        //动画执行的帧事件
        action.setFrameEventCallFunc(function( evt){
            cc.log(evt.getEvent());
            if(evt.getEvent()=="jiahao"){
                cc.log("OK~~~");
            }
        });

你可能感兴趣的:(cocos-js)