隐藏和显示有两种方式:
1.禁止节点node的运行,方法是x.node.active=false[此时隐藏了节点,且节点不再运行];恢复节点正常运行,x.node.active=true;或者使用x.node.active = !x.node.active
2.第二种,是改变该节点的不透明度,更改了透明度只是看不到,但node上的脚本还在正常运行;方法是x.node.opacity=0;//透明,此时看不到;x.node.opacity=255;//完全不透明,此时显示;
栗子:
两者使用是有区别的,

见下图,是使用的第二个方法,此时只需要将节点的Opacity的值设为0 ,程序运行到此处,该节点自会显示出来;

本文介绍了两种在程序中操作节点可见性的方法:通过设置活动状态来禁用节点运行达到隐藏效果;通过调整节点透明度实现视觉上的隐藏,同时保持脚本运行。这两种方法在不同场景下有不同的应用。
348

被折叠的 条评论
为什么被折叠?



