Default
object
基础配置项。 总配置项包含以下几个大类:
typescript
interface ConfigType {
id: string;
name: string;
size: SizeConfigType;
light?: LightItems[];
camera: CameraConfig;
series?: Partial<SeriesConfig>[];
resource?: SourcesItems[]
loadingType?: LoadingType;
tipsType?: TipsType;
renderer: RendererConfig;
shadow?: ShadowConfig;
postprocess?: PostProcessConfig;
env?: {}
}id = '_scene'
string
threeAuto根据配置项id来自动获取canvas节点并根据节点自动生成three.js场景。 canvas文档节点的唯一id,默认值是'_scene'。
name
string
实例名称,用来区分不同实例。
loadingType
string
当使用Resources配置加载资源时,可传入此类型来选择加载动画。
默认没有加载动画。
暂不支持自定义加载动画!
可选:
'default'加载条

'circle'圆形动画

'fade'渐变动画

null|undefined(不传入时则不会出现加载动画)
tipsType = 'css2'
string
提示框组件类型。
CSS3渲染器CSS3DRenderer和CSS2渲染器CSS2DRenderer整体使用流程基本相同,只是在HTML标签渲染效果方面不同,比如CSS3渲染的标签会跟着场景相机同步缩放,而CSS2渲染的标签默认保持自身像素值。
可选:
'css2''css3'