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
停止一个协程