Expression (ClipEffectItem)
Description
Returns the String representation of the expression used by the ClipEffectItem. The valid tokens that can be used in the context of this expression can be found in the "Animating" user's guide.
C# Syntax
// get accessor String rtn = ClipEffectItem.Expression;
Examples
Python Example
oRoot = Application.ActiveSceneRoot
oCube = oRoot.AddGeometry("Cube", "MeshSurface")
#Creating the first animation source
oSource = Application.StoreAction(oRoot, "cube.kine.local.posx,cube.kine.local.posy,cube.kine.local.posz", 1, "StoredStaticPose", 1, 1, 5, 0, 0)
#Creating the first clip
oClip = Application.AddClip(oRoot, oSource)
for i in range(oClip.MappedItems.Count):
oCurrMappedItem = oClip.MappedItems(i)
oParam = oCurrMappedItem.Destination
if oParam.FullName == "cube.kine.local.posy":
Application.SetMappingRule(oClip.FullName + ".ActionClip",oParam,"frame",i+1)
break
Application.LogMessage("The expression associated with the posy item is " +oCurrMappedItem.ClipEffectItem.Expression)
SOFTIMAGE|XSI v6.01