レイヤ コントローラ インタフェース

> MAXWrapper > コントローラ > レイヤ コントローラ > インタフェース

 

   

アニメーション コントローラ - クイック ナビゲーション

レイヤ インタフェースは、すべてのアニメーション レイヤ コントローラによって公開されます。

3ds Max 9 以降で使用可能です。

レイヤ インタフェース:

Interface:layer 

プロパティ:

<LayerController>.count : integer : Read   

コントローラ内のレイヤ数を取得します。

   

<LayerController>.active : index : Read|Write 

アクティブなレイヤのインデックスを取得/設定します。

   

メソッド:

<integer><LayerController>.getCount() 

コントローラ内のレイヤ数を返します。

   

<void><LayerController>.setLayerActive <index>listIndex 

listIndex Validator 関数 によって確認されます。

インデックスで指定されたレイヤをアクティブにします。

   

<index><LayerController>.getLayerActive() 

現在のレイヤのインデックスを返します。

   

<void><LayerController>.copyLayer <index>listIndex 

listIndex Validator 関数 によって確認されます。

インデックスで指定されたレイヤをクリップボードにコピーします。

   

<void><LayerController>.pasteLayer <index>listIndex 

listIndex Validator 関数 によって確認されます。

インデックスで指定されたレイヤをクリップボードから貼り付けます。

   

<void><LayerController>.deleteLayer <index>listIndex 

listIndex Validator 関数 によって確認されます。

インデックスで指定されたレイヤを削除します。

   

<TSTR by value><LayerController>.getLayerName <index>listIndex 

listIndex Validator 関数 によって確認されます。

インデックスで指定されたレイヤの名前を返します。

   

<void><LayerController>.setLayerName <index>listIndex <string>name 

listIndex Validator 関数 によって確認されます。

インデックスで指定されたレイヤの名前を指定された文字列に設定します。

   

<control><LayerController>.getSubCtrl <index>index 

Validator 関数により確認された index

インデックスで指定されたサブコントローラを返します。

   

<float><LayerController>.getLayerWeight <index>index <time>atTime 

Validator 関数により確認された index

指定された時間におけるインデックスで指定されたレイヤの重みを返します。

   

<void><LayerController>.setLayerWeight <index>listIndex <time>atTime <float>weight 

listIndex Validator 関数 によって確認されます。

指定された時間におけるインデックスで指定されたレイヤの重みを指定した浮動小数点値に設定します。

   

<bool><LayerController>.getLayerMute <index>index 

Validator 関数により確認された index

インデックスで指定されたレイヤがミュートされている場合は true、それ以外の場合は false を返します。

   

<void><LayerController>.setLayerMute <index>listIndex <bool>mute 

listIndex Validator 関数 によって確認されます。

インデックスで指定されたレイヤのミュート状態を、指定したブール値に設定します。

   

<void><LayerController>.collapseLayer <index>listIndex 

listIndex Validator 関数 によって確認されます。

インデックスで指定されたレイヤを集約します。

   

<void><LayerController>.disableLayer () 

トラックからすべてのレイヤ情報を削除することによってレイヤを無効にします。

   

次の例では、選択したオブジェクトのすべてのアニメーション レイヤを繰り返して、これらの名前を出力します。最後のレイヤをアクティブにします。

s = $
ctls = s.position.controller
for i = 1 to ctls.count do
	print ctls[i].name
-- set last layer active:
ctls.setLayerActive ctls.count

関連事項