ComponentBehaviour<IData> Class¶
Description¶
组件行为类,继承于 XrFrameSystem.Component 。
Properties¶
transform¶
- typescript
public get transform(): XrFrameSystem.Transform;
快速获取节点本身的 Transform 组件。
activeSelf¶
- typescript
public get activeSelf(): boolean
当前节点自身是否可视,结果来自于该节点Transform.visible,未找到Transform组件时返回false。
activeInScene¶
- typescript
public get activeInScene(): boolean
前节点Transform组件在当前场景树中是否处于完全显示的状态, 当该节点及其每一层父节点的Transform.visible均为true时返回true,否则返回false, 由于其每次使用会向上遍历所有的父节点并调用getComponent获取Transform,出于性能考虑请勿大批量频繁使用。
Methods¶
callChildEvent¶
- typescript
public callChildEvent(foreach: (child: XrFrame.Element, index: number) => void): void;
遍历自身的子节点