一.如何访问别的节点
1.通过属性检查器设置节点来访问别的节点
2.通过代码子节点父节点的访问
①通过子节点名字访问
②通过子节点数组访问
const {
ccclass, property } = cc._decorator;
@ccclass
export default class sp2 extends cc.Component {
onLoad() {
console.log("输出cavans节点下子节点background", this.node.getChildByName("background"));
console.log("输出cavans节点下第0个子节点", this.node.children[0]);
console.log("输出cavans节点下第1个子节点", this.node.children[1]);
console.log("输出cavans节点下第2个子节点", this.node.children[2]);
console.log("输出cavans节点下第3个子节点", this.node.children[3]);
}
}
③通过属性访问父节点
④通过方法访问父节点
const {
ccclass, property } = cc._decorator;
@ccclass
export default class sp2 extends cc.Component {
onLoad() {
console.log("输出cavans节点的父节点cc.Scene", this.node.parent);
console.log("输出cavans节点的父节点cc.Scene", this.node.getParent());