UNPKG

cve-connector

Version:
18 lines (12 loc) 718 B
import type { UIDescriptor } from '../utils/matchmaker' export type TimeCommand = 'DisableRealtime' | 'EnableRealtime' | 'SetDateTime' /** 时间控制 */ export interface TimeController { /** 禁用实时,渲染场景中的时间不随服务器时间变化。 */ disableRealtime: () => Promise<UIDescriptor> /** 启用实时,渲染场景中的时间随服务器时间变化。 */ enableRealtime: () => Promise<UIDescriptor> /** 设置渲染场景中的时间,注意,在执行本方法前,请先执行disableRealtime方法以关闭场景的时间同步功能。 */ setDateTime: (dateTime: Date) => Promise<UIDescriptor> } export declare const TimeController: TimeController