Accessing Self Animations
Plant Simulation provides a set of functions for Self Animations.
All objects except Folder, Connector, Interface, and MUs provide Self Animations:
You can buffer the entirety or all animations of a type in a value of data type any, for example:
var a : any := .Materialflow.PickAndPlace._3D.SelfAnimations |
Plant Simulation provides these attributes and methods for self animations in 3D:
_3D.AniRotationAxis, _3D.AniRotationCenter, _3D.AniTranslationDirection, _3D.SelfAnimations.<<AnimationPathName>>.delete, _3D.SelfAnimations.<AnimationPathName>.getTable, _3D.SelfAnimations.<AnimationPathName>.IsCurve, _3D.SelfAnimations.<AnimationPathName>.IsLine, _3D.SelfAnimations.<AnimationPathName>.IsSpline, _3D.SelfAnimations.<AnimationPathName>.play, _3D.SelfAnimations.<AnimationPathName>.schedule, _3D.SelfAnimations.<AnimationPathName>.setTable, _3D.SelfAnimations.AnimationTimeBlock, _3D.SelfAnimations.deleteNextAnimationBlock, _3D.SelfAnimations.createAnimationCurve, _3D.SelfAnimations.createAnimationLine, _3D.SelfAnimations.createAnimationSpline, _3D.SelfAnimations.deleteAllAnimationBlocks, _3D.SelfAnimations.getAnimation, _3D.SelfAnimations.getTable, _3D.SelfAnimations.setTable, _3D.SelfAnimations.AnimationTimeTotal,, _3D.SelfAnimations.pause, _3D.SelfAnimations.play, _3D.SelfAnimations.playRotation, _3D.SelfAnimations.playTranslation, _3D.SelfAnimations.reset, _3D.SelfAnimations.scheduleRotation, _3D.SelfAnimations.scheduleTranslation, _3D.SelfAnimations.setTable, and _3D.SelfAnimations.startNextAnimationBlock.
Related Topic
Related Topics
_3D.AniRotationAxis_3D.AniRotationCenter
_3D.AniTranslationDirection
_3D.SelfAnimations.<AnimationPathName>.delete
_3D.SelfAnimations.<AnimationPathName>.getTable
_3D.SelfAnimations.<AnimationPathName>.IsCurve
_3D.SelfAnimations.<AnimationPathName>.IsLine
_3D.SelfAnimations.<AnimationPathName>.IsSpline
_3D.SelfAnimations.<AnimationPathName>.play
_3D.SelfAnimations.<AnimationPathName>.schedule
_3D.SelfAnimations.<AnimationPathName>.setTable
_3D.SelfAnimations.AnimationTimeBlock
_3D.SelfAnimations.AnimationTimeTotal
_3D.SelfAnimations.createAnimationCurve
_3D.SelfAnimations.createAnimationLine
_3D.SelfAnimations.createAnimationSpline
_3D.SelfAnimations.deleteAllAnimationBlocks
_3D.SelfAnimations.deleteNextAnimationBlock
_3D.SelfAnimations.getAnimation
_3D.SelfAnimations.getTable
_3D.SelfAnimations.pause
_3D.SelfAnimations.play
_3D.SelfAnimations.playRotation
_3D.SelfAnimations.playTranslation
_3D.SelfAnimations.resetAnimation
_3D.SelfAnimations.scheduleRotation
_3D.SelfAnimations.scheduleTranslation
_3D.SelfAnimations.setTable
_3D.SelfAnimations.startNextAnimationBlock