1. 使用属性检查器设置节点层级 打开Cocos Creator并加载项目:启动Cocos Creator并加载你正在开发的项目。 在场景编辑器中选择目标节点:在场景编辑器中找到你想要设置层级的节点,并点击选择它。 在属性检查器中找到层级设置选项:在属性检查器中,你会看到一个zIndex字段,这就是用来设置节点层级的。 输入或选择新的层级...
Node Tree 层级管理器 层级管理器中包括当前打开场景中的所有节点,不管节点是否包括可见的图像。你可以在这里选择、创建和删除节点,也可以通过拖拽一个节点到另一个上面来建立节点父子关系。 点击来选中节点,被选中的节点会以蓝底色高亮显示。当前选中的节点会在场景编辑器中显示蓝色边框,并更新属性检查器中的内容...
(1)、层级管理器中添加Node 节点,名字为Body (2)、声明一个 type 为Node的属性 例如: @property({type:Node}) private Body = null; 1. 2. 此时,属性检查器中的body节点如下: ( 3)、将层级管理器中的Body节点拖入 右侧 属性检查器对应的Node 拖入后,显示如下: 这样操作后, Body 属性就会被设置成功,我...
1、2.x的版本的层级修改 zIndex this..node.zIndex =1; 2、3.0的时候是通过UITransform中的priority设置 2、3.1开始使用 setSiblingIndex this..node.setSiblingIndex(1); 具体的版变更,可以参考升级指南 https://docs.cocos.com/creator/manual/zh/release-notes/...
Cocos Creator 中的节点(Node)之间可以有父子关系的层级结构,我们修改节点的位置(Position)属性设定的节点位置是该节点相对于父节点的本地坐标系而非世界坐标系。最后在绘制整个场景时 Cocos Creator 会把这些节点的本地坐标映射成世界坐标系坐标。 要确定每个节点坐标系的作用方式,我们还需要了解锚点的概念。
var a = cc.instantiate(node);//克隆节点 this.node.parent = cc.find('Canvas');//绑定父节点 this.node.addChild(nodeName,zIndex,tag);//添加子节点,可设置层级和标签 this.node.removeChild(nodeName);//通过名字移除子节点 this.node.removeChildByTag (nodeTag);//通过标签移除子节点 ...
游戏中经常要 显示一个新UI在 所有层级之上。 creator 如何获取该结点的所有子结点的最高层级? 或者用什么方法能满足该需求?atmy (S.H.I.E.L.D) 2017年10月13日 09:06 #2 假设你所有的ui节点都是canvas的子节点,你只需要 cc.find('Canvas').addChild(newNode); newNode就是显示在最上面...
Sprite }, //隐藏 this.resultDisplay.node.active = false; //显示 this.resultDisplay.node.active = true; //设置显示层级 this.resultDisplay.node.setLocalZOrder(999); ©著作权归作者所有,转载或内容合作请联系作者 0人点赞 Cocos Creator
node.addChild(nodeName,zIndex,tag);//添加子节点,可设置层级和标签 this.node.removeChild(nodeName);//通过名字移除子节点 this.node.removeChildByTag (nodeTag);//通过标签移除子节点 this.node.destroy();//销毁节点 this.node.isValid;//判定节点是否可用 this.node.removeChild(newNode);//移除节点中...
Creator 版本:2.0 目标平台: web 和模拟器 之前哪个版本是正常的 : 1.x 使用node.parent = parent 和 parent.addChild(node) 添加的子节点会出现在已经存在同一Z序的节点下层被覆盖了,以前 1.X 都是添加在上层的,现在要调Z序很不方便啊iqxtreme (iqxtreme) 2018年08月11日 10:12 #2 addChild(...