cocos2d-js学习笔记---场景转换(scene),颜色图层,变量获得
发布时间:2020-12-14 21:34:01 所属栏目:百科 来源:网络整理
导读:一:场景转换(Scene) 1,场景栈---pushScene(进栈,显示临时场景),popScene(出栈,显示上一个场景):现有A,B场景,A场景正在运行,需要临时进入B场景,即一会还要回A场景 cc.director.pushScene(B_Scene);cc.director.popScene(); 2,直接进入场景---
一:场景转换(Scene)
cc.director.pushScene(B_Scene); cc.director.popScene();
cc.diredtor.runScene(B_Scene);混合使用注意事项:场景A,B,C,目前在A场景--->pushScene(B_Scene)--->runScene(C_Scene)--->popScene();此时会回到A场景,因为当运行runScene(C_Scene)时,B场景被销毁(即出栈),所以直接回到A场景
cc.director.pushScene(cc.TransitionSlideInT(1,A_Scene)); 二:图层(Layer)
var layer=new cc.LayerColor(cc.color(255,255,128));//参数:r,g,b,a,a为透明值,此处半透明,0全透明,255不透明 三:通过tag获得相应子元素(getChildByTag(tag值))
var layer=new cc.Layer();//局部变量 this.addChild(layer,1,20);//20即为tag值 var layer=this.getChildByTag(20);//同为一个父元素的另一个方法中可以获得其他方法的局部变量layer (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |