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