creator中场景切换怎么设置过渡动画
1个回答
2017-07-13
关注
展开全部
实现点击事件两种方法,单独脚本onLoad方法写Event方法拖拽按钮的属性检查器进行绑定,
这方法应该不行,因为再执行runAction时候用的是this.node(this当前元素,正在处理对象)肯定就是按钮啊~
你直接随便弄一个方法写在主代码比如是GameScene.js里也就是绑定在场景的Canvas(就是层级管理器顶头那个)中
例如:
gameOver: function () {
this.node.runAction(cc.sequence(cc.fadeOut(1.0),cc.callFunc(
function(){
cc.director.loadScene('Scene1')
})));
},
然后在层级管理器里选择你要切换场景那个按钮里边的属性最后一项Click Events默认是0,改成1,Target选项里直接把Canvas直接给拽进来,
现在下边两个选项可以选择了Component里选择刚才说过的绑定它的主程序GameScene,下边Handler里就可以选刚写好的例子gameOver方法了
这样this.node就是当前整个场景了~
这方法应该不行,因为再执行runAction时候用的是this.node(this当前元素,正在处理对象)肯定就是按钮啊~
你直接随便弄一个方法写在主代码比如是GameScene.js里也就是绑定在场景的Canvas(就是层级管理器顶头那个)中
例如:
gameOver: function () {
this.node.runAction(cc.sequence(cc.fadeOut(1.0),cc.callFunc(
function(){
cc.director.loadScene('Scene1')
})));
},
然后在层级管理器里选择你要切换场景那个按钮里边的属性最后一项Click Events默认是0,改成1,Target选项里直接把Canvas直接给拽进来,
现在下边两个选项可以选择了Component里选择刚才说过的绑定它的主程序GameScene,下边Handler里就可以选刚写好的例子gameOver方法了
这样this.node就是当前整个场景了~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询