cve-connector
Version:
UE Web 开发套件
18 lines (12 loc) • 718 B
TypeScript
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