静态_静态 只读context引擎对象的全局上下文实例,用于注册非编辑模式下的引擎对象。
静态 只读context编辑模式下引擎对象的全局上下文实例,用于注册编辑模式下的引擎对象。
静态 只读register注册非编辑模式下的引擎对象到全局上下文的方法。
注册一个引擎对象构造函数。
场景对象的类型,必须是 ESSceneObject 的子类。
查看器的类型,必须是 ESViewer 的子类。
查看器的类型名称。
场景对象的类型名称。
引擎对象的构造函数,接受场景对象和查看器作为参数。
静态 只读register注册编辑模式下的引擎对象到全局上下文的方法。
注册引擎对象的构造函数。
场景对象的类型,必须是 ESSceneObject 的子类。
查看器的类型,必须是 ESViewer 的子类。
查看器的类型名称。
场景对象的类型名称。
引擎对象的构造函数,接受场景对象和查看器作为参数。
获取对象创建完成的事件。
获取引擎对象的唯一 ID。
获取与引擎对象关联的场景对象。
获取与引擎对象关联的视口。
请不要重写destroy,请使用destroyImp来重写!
注意ES对象的时间单位都是秒
注意ES对象的时间单位都是秒
静态get
EngineObject 类表示一个与场景对象和视口关联的引擎对象。 该类提供了注册引擎对象到全局上下文的方法,并管理引擎对象的创建、组件更新等。
核心功能包括:
使用示例:
构造函数参数:
_sceneObject:与引擎对象关联的场景对象。_viewer:与引擎对象关联的视口。isEditing:指示是否处于编辑模式,默认为 false。特殊使用限制或潜在的副作用: