GetNumberOfAnimationLayers

導入

v6.0

カテゴリ

アニメーション

詳細

指定されたオブジェクトのアニメーション レイヤの数を戻します。 異なるモデルのオブジェクトがコマンドに渡されると、アニメーション レイヤの数が最も少ないモデルになります。 注: ベースレイヤは常に存在するので、アニメーションレイヤの最低数は1です。

スクリプト構文

oLong = GetNumberOfAnimationLayers( [InputObjs] );

戻り値

Long

パラメータ

パラメータ タイプ 詳細
InputObjs 文字列 オブジェクトのリスト

デフォルト値:現在選択されているオブジェクト

VBScript の例

' 
' In this example, we will get the number of animation layers before and after adding a new layer
'
NewScene , false
Application.LogMessage "Number of animation layers before : " & GetNumberOfAnimationLayers() 
SetCurrentAnimationLayer ,1,True
Application.LogMessage "Number of animation layers after  : " & GetNumberOfAnimationLayers()
' Output of above script:
'INFO : Number of animation layers before : 1
'INFO : Number of animation layers after  : 2

関連項目

GetCurrentAnimationLayer SetCurrentAnimationLayer AddAnimationLayer DeleteAnimationLayer DuplicateAnimationLayer RemoveAnimation RemoveAllAnimation SaveKey RemoveKey PrevKey FirstKey LastKey Parameter.AddFCurve