GetSource

GetSource

詳細

パラメータのアニメーション ソースを取得します。

スクリプト構文

oReturn = GetSource( InputObjs, SourceMask );

戻り値

指定されたパラメータのアニメーションソースのリストを含むXSICollection を戻します。 指定されたタイプのアニメーション ソースがない場合は、何も戻しません。

パラメータ

パラメータ タイプ 説明
InputObjs 文字列 パラメータのリスト

デフォルト値:現在選択され、マーキングされているパラメータ。

SourceMask siSourceType アニメーション ソースの種類

デフォルト値: siAnySource

VBScript の例

dim source

dim fcurve, crvtype, nokeyval, nbKeys, extrap, seq, lowclamp, highclamp

GetPrim "Null"

' Save some keys on the local X position of the Null object

SaveKey "Null.kine.posx", 1, -5.0

SaveKey "Null.kine.posx", 25, 7.0

SaveKey "Null.kine.posx", 50, 2.0

' Get the fcurve animation source

set source = GetSource( "Null.kine.posx", siFCurveSource )

for each fcurve in source

	GetFCurveInfo fcurve, crvtype, nokeyval, nbKeys, extrap, seq, lowclamp, highclamp

	LogMessage "NbKeys = " & nbKeys

	LogMessage "FCurve type = " & crvtype

next

関連項目

GetFCurveInfo GetValue Parameter.Source