M3D / M3D / Animation / AnimationStepManager
Class: AnimationStepManager
M3D.Animation.AnimationStepManager
Memberof
M3D.Animation
Description
动画步骤管理器
Author
YF
Export
Table of contents
Constructors
Properties
- bIsPause
- curProcessManagerID
- nChgCamTickNum
- name
- pBehaviorManagerChgCam
- pSA
- playMode
- processManagerList
- tickCount
Methods
- addProcessManager
- caculateTickCount
- deleteAllProcessManager
- deleteProcessManager
- endChangeCamera
- findProcessManagerByID
- getBehaviorActionChgCam
- getChildAnimation
- getCurPercentage
- getCurProcessManagerID
- getCurrentProcess
- getCurrentProcessManager
- getName
- getNextProcess
- getNextProcessManager
- getPlayMode
- getPreProcess
- getPreProcessManager
- getProcessManagerByIdx
- getProcessManagerCount
- getProcessManagerIdxByID
- getProcessManagerList
- getSimulationAnimationManager
- getTickCount
- isAtPlayEnd
- isAtPlayFirst
- isPlaying
- pause
- play
- playFinishCB
- playNextProcess
- playPreProcess
- registerProcessManagerID
- rewind
- setCurProcessManagerByID
- setCurProcessManagerByIdx
- setName
- setPlayMode
- setSimulationAnimationManager
- startChangeCamera
- stop
- updateViewWithProcessManager
- processXMLData
Constructors
constructor
• new AnimationStepManager(name
): AnimationStepManager
Parameters
Name | Type | Description |
---|---|---|
name | string | 名称 |
Returns
Memberof
AnimationStepManager
Properties
bIsPause
• bIsPause: boolean
Description
是否暂停
Memberof
AnimationStepManager
curProcessManagerID
• curProcessManagerID: number
Description
当前过程管理器ID
Memberof
AnimationStepManager
nChgCamTickNum
• nChgCamTickNum: number
Description
相机切换动画帧数量
Memberof
AnimationStepManager
name
• name: string
Description
名称
Memberof
AnimationStepManager
pBehaviorManagerChgCam
• pBehaviorManagerChgCam: BehaviorManager
Description
相机切换行为管理器
Memberof
AnimationStepManager
pSA
• pSA: SimulationAnimationManager
Description
模拟动画管理器
Memberof
AnimationStepManager
playMode
• playMode: AnimationPlayMode
Description
播放类型
Memberof
AnimationStepManager
processManagerList
• processManagerList: ProcessManager
[]
Description
processManager列表
Memberof
AnimationStepManager
tickCount
• tickCount: number
Description
帧数量
Memberof
AnimationStepManager
Methods
addProcessManager
▸ addProcessManager(pProcessManager
): any
Parameters
Name | Type | Description |
---|---|---|
pProcessManager | ProcessManager | 过程管理器 |
Returns
any
Description
添加过程管理
Memberof
AnimationStepManager
▸ addProcessManager(ID
, name
): any
Parameters
Name | Type | Description |
---|---|---|
ID | number | 过程管理器id |
name | string | 名称 |