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;

遍历自身的子节点