在cocos2d-js 中 手动播放cocos builder 编辑的动画
发布时间:2020-12-14 17:15:35 所属栏目:百科 来源:网络整理
导读:我们先加载当前的ccb文件 cc . BuilderReader .registerController(“btnSettingCell.ccbi”, this ); cc . BuilderReader .setResourcePath( "res/" );var node = cc . BuilderReader .load( “btnSettingCell.ccbi” , this ); this.addChild( node ); CCB
我们先加载当前的ccb文件 CCBReader.js 源码中 在 cc.BuilderReader.load的时候 var controller = new controllerClass(); controller.controllerName = controllerName; innerNode.controller = controller; controller.rootNode = innerNode;引擎把当前的innerNode 设置给控制器的rootNode。如果为了方便起见,这里我们可以把owner 设置成这样就可以在 可ccb文件关联的js 文件中取到ccb的node节点了,var controller = owner; 通过这个node节点我们就可以进行播放在cocos builder 中编辑的时间线(TimeLines)如果当前有一个SettingBegin时间线可以用this.rootNode.animationManager.runAnimations("SettingBegin"); 调用此时间线的动画 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |