AnimatedParameters2 (ProjectItem)
Description
Returns a collection of Parameter objects containing all parameters animated by a specific animation source type. This function can return local, nested and referenced parameters, see the Local argument for details.
Warning: Because this method returns all animated parameters for the object and its children, this can be very expensive if used on a model (such as the scene root). Use X3DObject.NodeAnimatedParameters to get the animated parameters for the object only.
Note: This method replaces the deprecated ProjectItem.IsAnimated2 method, which is supported for backwards compatibility only.
Scripting Syntax
ProjectItem.AnimatedParameters2( [sourceType], [Local] )
C# Syntax
ParameterCollection ProjectItem.AnimatedParameters2( siSourceType, Boolean );Parameters
|
Parameter |
Type |
Description |
|
sourceType |
Animation source type. siShapeAnimationSource is only supported by X3DObject. Default Value: siAnySource |
|
|
Local |
Specifies whether the animation to check is local to the object or not. If true then all animated parameters that come from propagated properties or from intermediate nodes are ignored (referenced parameters). Intermediate nodes are nested under the object but are not necessary owned by the object itself. For instance, the camera object nested under a Texture_Projection_Def property is not considered unless the target object is the projection property itself. When the argument is set to false (default), all parameters are considered. Default Value: False |
Return Value
Examples
VBScript Example
set oRoot = Application.ActiveProject.ActiveScene.Root
set oCube = oRoot.AddGeometry( "Cube", "MeshSurface" )
set oCluster = oCube.ActivePrimitive.Geometry.AddCluster( siVertexCluster )
for each p in oCluster.AnimatedParameters2( siAnySource )
Application.LogMessage p.Name
nextSee Also
Autodesk Softimage v7.5