M3D / M3D / Animation / SimulationAnimationManager
Class: SimulationAnimationManager
M3D.Animation.SimulationAnimationManager
Memberof
M3D.Animation
Description
模拟动画管理器对象类
Author
YF
Hierarchy
-
↳
SimulationAnimationManager
Table of contents
Constructors
Properties
- bCameraPlay
- bClearClipPlane
- bCollisionCheck
- bContinuousPlay
- bLoadChildAnimation
- bOpenning
- bPlayClip
- bPlayColor
- bPlayImage
- bPlayPosRot
- bPlaySound
- bPlayVisible
- bReversePlay
- bShowTrochoid
- bStopPlayAfterCollision
- bUpdataTickDataFinished
- behaviorManagerList
- childrenSAManagerList
- collisionDelay
- company
- curSAID
- curSVLVersion
- curViewerVersion
- fPlaySpeed
- id
- initTargetObjectList
- mAnimationVerConvert
- m_mapModelBoardTempColor
- mapAnnotationTempColor
- name
- pAnimationPlayApi
- pAnimationRelated
- pAnimationStepManager
- pChildSAManagerStr
- pPathManager
- pathAnimationList
- referenceCount
- scene
- strSAFilePath
- svlVersion
- version
- viewerVersion
- count
Methods
- addAnnotationTempColor
- addChildSAManager
- addInitTargetObject
- addInitTargetObjectInfo
- addModelBoardTempColor
- addSimAni
- clearAnimationPath
- clearAnnotationTempColor
- clearModelBoardTempColor
- clearPath
- createAnimationStepManager
- createCameraPathAnimation
- createInitTargetObjectByPath
- createModelPathAnimation
- createPathExecutiveAnimation
- deleteAllChildSAManager
- deleteAllSimAni
- deleteChildSAManager
- deleteSimAni
- exitAll
- findChildSAManagerBySAFileName
- findChildSAManagerBySAFilePath
- findInitTargetObjectByByID
- findInitTargetObjectByPath
- findSimAniByID
- getAnimationPlayApi
- getAnimationPlayCBList
- getAnimationStepManager
- getBehaviorManagerCount
- getContinuousPlay
- getCurSAID
- getCurrentSA
- getEvents
- getId
- getInitTargetObjectList
- getPathAction
- getPathAnimation
- getPathAnimations
- getPathManager
- getPlaySpeed
- getReversePlay
- getScene
- getVersion
- hasAnimations
- isCameraPlay
- isPlayClip
- isPlayColor
- isPlayImage
- isPlayPosRot
- isPlayVisible
- isPlaying
- load
- pathToScene
- pause
- processXMLData
- recCameraPathAnimation
- recModelPathAnimation
- recPathAnimation
- registerBehaviorManagerID
- registerEvent
- registerInitTargetObjectKey
- removeEvent
- resetCBTran
- setCameraPlay
- setChildSAManagerStr
- setContinuousPlay
- setCurSAByID
- setId
- setPathManager
- setPlayClipStatus
- setPlayColorStatus
- setPlayImageStatus
- setPlaySpeed
- setPlayVisibleStatus
- setReversePlay
- setScene
- setTempFilePath
- stopAll
- getInstance
Constructors
constructor
• new SimulationAnimationManager(curSVLVersion
, curViewerVersion
): SimulationAnimationManager
Parameters
Name | Type | Description |
---|---|---|
curSVLVersion | string | svlx版本 |
curViewerVersion | string | 视口版本 |
Returns
Memberof
SimulationAnimationManager
Overrides
• new SimulationAnimationManager(): SimulationAnimationManager
Returns
Memberof
SimulationAnimationManager
Overrides
M3D.M3DObject.constructor
Properties
bCameraPlay
• bCameraPlay: boolean
bClearClipPlane
• bClearClipPlane: boolean
bCollisionCheck
• bCollisionCheck: boolean
bContinuousPlay
• bContinuousPlay: boolean
bLoadChildAnimation
• bLoadChildAnimation: boolean
bOpenning
• bOpenning: boolean
bPlayClip
• bPlayClip: boolean
bPlayColor
• bPlayColor: boolean
bPlayImage
• bPlayImage: boolean
bPlayPosRot
• bPlayPosRot: boolean
bPlaySound
• bPlaySound: boolean
bPlayVisible
• bPlayVisible: boolean
bReversePlay
• bReversePlay: boolean
bShowTrochoid
• bShowTrochoid: boolean
bStopPlayAfterCollision
• bStopPlayAfterCollision: boolean
bUpdataTickDataFinished
• bUpdataTickDataFinished: boolean
behaviorManagerList
• behaviorManagerList: BehaviorManager
[]
childrenSAManagerList
• childrenSAManagerList: SimulationAnimationManager
[] = []
collisionDelay
• collisionDelay: number
company
• company: string
curSAID
• curSAID: number
curSVLVersion
• curSVLVersion: string
curViewerVersion
• curViewerVersion: string
fPlaySpeed
• fPlaySpeed: number
id
• id: number
Inherited from
initTargetObjectList
• initTargetObjectList: any
[] = []
mAnimationVerConvert
• mAnimationVerConvert: AnimationVersionConvert
m_mapModelBoardTempColor
• m_mapModelBoardTempColor: Map
<ModelBoard
, ModelBoardColor
>
mapAnnotationTempColor
• mapAnnotationTempColor: Map
<Annotation
, AnnotationColor
>
name
• name: string
pAnimationPlayApi
• pAnimationPlayApi: AnimationPlayApi
pAnimationRelated
• pAnimationRelated: AnimationRelated
pAnimationStepManager
• pAnimationStepManager: AnimationStepManager
pChildSAManagerStr
• pChildSAManagerStr: Object
pPathManager
• pPathManager: AniPathManager
pathAnimationList
• pathAnimationList: any
[] = []
referenceCount
• referenceCount: number
scene
• scene: Scene
= null
strSAFilePath
• strSAFilePath: string
svlVersion
• svlVersion: string
version
• version: string
viewerVersion
• viewerVersion: string
count
▪ Static
count: number
Inherited from
Methods
addAnnotationTempColor
▸ addAnnotationTempColor(anno
, annoColor
): void
Parameters
Name | Type |
---|---|
anno | Annotation |
annoColor | AnnotationColor |
Returns
void
addChildSAManager
▸ addChildSAManager(pSAManager
): SimulationAnimationManager
Parameters
Name | Type |
---|---|
pSAManager | SimulationAnimationManager |
Returns
Description
添加子模拟动画管理器对象
Memberof
SimulationAnimationManager
addInitTargetObject
▸ addInitTargetObject(pTargetObject
): ProcessTargetObject
Parameters
Name | Type |
---|---|
pTargetObject | ProcessTargetObject |
Returns
addInitTargetObjectInfo
▸ addInitTargetObjectInfo(target
): ProcessTargetObject
Parameters
Name | Type |
---|---|
target | TargetObjectInfo |
Returns
addModelBoardTempColor
▸ addModelBoardTempColor(board
, annoColor
): void
Parameters
Name | Type |
---|---|
board | ModelBoard |
annoColor | ModelBoardColor |