Constructors
constructor
- new DigitalPlayground(debugMode?): DigitalPlayground
Parameters
- debugMode: boolean = false
Properties
currentChapter
gltfLoader
gltfLoader: GLTFLoader
script
Methods
continue
- continue(): void
Returns void
dispose
- dispose(): void
Returns void
getAnimation
- getAnimation(url): AnimationClip
Returns AnimationClip
getDigitalHuman
- getDigitalHuman(url, id?): DigitalHuman
Parameters
- url: string
Optionalid: string
getDigitalItem
- getDigitalItem(url): any
Returns any
loadAnimation
- loadAnimation(url): Promise<AnimationClip>
Returns Promise<AnimationClip>
loadAnimations
- loadAnimations(urls): Promise<AnimationClip[]>
Returns Promise<AnimationClip[]>
loadItem
- loadItem(url, offset?): Promise<any>
Parameters
- url: string
Optionaloffset: {
position: number[];
rotation: number[];
}position: number[]
rotation: number[]
Returns Promise<any>
loadItems
- loadItems(urls, offsets?): Promise<any[]>
Parameters
- urls: string[]
Optionaloffsets: Map<string, {
position: number[];
rotation: number[];
}>
Returns Promise<any[]>
loadModel
- loadModel(url, id?): Promise<DigitalHuman>
Parameters
- url: string
Optionalid: string
loadModels
- loadModels(urls, ids?): Promise<DigitalHuman[]>
Parameters
- urls: string[]
Optionalids: string[]
pause
- pause(): void
Returns void
playByChapter
- playByChapter(chapter): Promise<any[]>
Returns Promise<any[]>
reset
- reset(): void
Returns void
setScript
- setScript(script): void
Returns void
setTimelineTo
- setTimelineTo(time): void
Returns void
销毁 playground