在这个示例中,我们首先通过节点的名称或标签获取到了需要隐藏的节点对象myNode,然后通过将myNode的active属性设置为false来隐藏它。 此外,如果你想在隐藏节点的同时执行一些动画效果,比如淡出或缩小,你可以使用Cocos Creator的动画系统或cc.tween来实现。例如,以下是一个使用cc.tween来实现淡出效果的代码示例: typescript...
CocosCreator的节点显示和隐藏 隐藏和显示有两种方式: 1.禁止节点node的运行,方法是x.node.active=false[此时隐藏了节点,且节点不再运行];恢复节点正常运行,x.node.active=true;或者使用x.node.active = !x.node.active 2.第二种,是改变该节点的不透明度,更改了透明度只是看不到,但node上的脚本还在正常运行;方...
resultDisplay:{default:null,type:cc.Sprite},//隐藏this.resultDisplay.node.active=false;//显示this.resultDisplay.node.active=true;//设置显示层级this.resultDisplay.node.setLocalZOrder(999);
按钮隐藏后还能被点击到,相信不少CocosCreator开发者遇到过这种情况。 出现这种情况的原因有很多种,鉴于今日又发现一种, 觉得有必要写篇文章记录一下。 目前已知的原因: 使用node.pauseSystemEvent() 然后又 resumeSystemEvent() 的情况下,此时如果node.active == false, 还是能在相应位置触发事件。 执行node.active...
node.active = false; //关闭节点(隐藏节点) cc.game.addPersistRootNode(myNode); //常驻节点(全局变量) cc.game.removePersistRootNode(myNode); //取消常驻节点 动作操作 cc.show()//立即显示 cc.hide ()//立即隐藏 cc.toggleVisibility()//显隐切换 ...
节点隐藏 Creator 2.x 2049239106 (名字难起) 2018年12月13日 01:15 #1 游戏内节点隐藏一般情况下是用的active,但是我看有的帖子说官方会不推荐用active,那用什么隐藏node比较好啊1099386186 (北方有兮) 2022年12月1日 06:50 #2 test() { let sum = 100001; let time1 = new Date().getTime(); ...
隐藏有两种,一种是让node不再运行,调用node.active = false 还有一种是让node的不透明度为0, node.opacity = 0; 更改透明度只是让node看不到,但是node上的脚本还会正常运行 如果是creator新手的话建议把文档先看一遍,了解一下基础知识和基本概念 http://www.cocos.com/docs/creator/957292635...
this.label.node.active = fasle 隐藏节点 this.label.ndoe.active = true显示节点
节点激活复选框表示节点的激活状态。不勾选时,节点处于非激活状态,节点会被暂停渲染,包括节点的子节点都会被隐藏(置灰)。节点属性点击节点名称下方的 Node 可以将节点的属性折叠或展开。Node 右侧有帮助文档和节点设置按钮:帮助文档按钮可以跳转到节点相关的官方文档 节点设置按钮可以重置节点属性、复制/粘贴节点的值,...
这里我的问题比较诡异,那个东西放在那里,以上属性全部正常,就是看不到。 解决方案: 先把Node的opacity设置为0,再设置为255。(255是完全不透明,0是完全透明) 而且直接设置为255也是不行的,必须先设置为0一下。原因不明。 希望能帮到遇到相同问题的同学。 如果有不同见解,欢迎留言。