UNPKG

@glowjs/core

Version:

GlowJS数字孪生引擎核心库。

35 lines (34 loc) 764 B
import { Base } from '../base/Base'; import { App } from '../core/App'; import { BoundingBox } from '../runtime'; /** * 跟踪器 */ export declare class Tracker extends Base { private _initialized; private _root; private _timeoutId; /** * 实例化一个跟踪器对象 * @param app 应用 */ constructor(app: App); /** * 初始化 */ init(): Promise<void>; /** * 显示到指定包围盒 * @param boundingBox 包围盒 * @param time 显示时间,单位秒,不设置表示不限时间 */ show(boundingBox: BoundingBox, time?: number): void; /** * 隐藏 */ hide(): void; /** * 释放 */ dispose(): void; }