ComponentCoroutineBehaviour<IData> Class

Description

协程的运行组件。


Extends

`XrFrameSystem.Component <https://developers.weixin.qq.com/miniprogram/dev/api/xr-frame/classes/Component.html>_ `


Properties

deltaTime

typescript

public get deltaTime(): number;

帧时间/秒。


Methods

onAdd

typescript

public onAdd(parent: XrFrame.Element, data: IData): void;

组件添加时执行。

onUpdate

typescript

public onUpdate(data: IData, preData: IData): void;

数据更新时执行。

onTick

typescript

public onTick(dm: number, data): void

每帧执行一次

onRemove

typescript

public onRemove(parent: XrFrame.Element, data: IData): void

组件移除时执行

onRelease

typescript

public onRelease(data: IData): void

组件释放时执行

startCoroutine

typescript

public startCoroutine(generator: Generator): Coroutine

启动一个协程

stopCoroutine

typescript

public stopCoroutine(coroutine: Coroutine): void

停止一个协程