AnimationSourceItem.3.js Example
Applies To
AnimationSourceItem object
Description
Simple example showing how to access action source items from a collection
Code
NewScene( false, false ) ;
var cube = ActiveSceneRoot.AddPrimitive("Cube") ;
var actionsource = StoreAction( null, "cube.kine.local.posx, cube.kine.local.posy, cube.kine.local.posz", null, "Test", null, 1, 5, null, null, null, 1);
var items = actionsource.SourceItems;
// Log all items
for ( var i = 0; i< items.Count; i++ )
{
LogMessage( items(i).Name );
}
// Log specific items
LogMessage( "cube.kine.local.posx ActionSourceItem active: " + items("cube.kine.local.posx").Active );
var filtereditems = items.Filter ("","","cube.kine.local.posx");
LogMessage( "cube.kine.local.posx ActionSourceItem source value: " + filtereditems(0).Source.Value );Related Examples
Keywords
AnimationSourceItem SetAsFCurve SetAsStatic Active Source Target
Autodesk Softimage 2011