MAXNoteKeyArray 値
MAXNoteKeyArray は、3ds Max ノート トラック内のすべてのノート キーを表します。「MAXNoteKey 値」および「Notetrack Values」も参照してください。MAXNoteKeyArray 値はマップ可能です。
コンストラクタ:
ノート キー配列は、ノート トラックの keys プロパティにアクセスすることで構築できます。
例
|
-- get first note track on controller:
nt=getNoteTrack$foo.position.controller 1
ntk=nt.keys-- note key array for note track
|
プロパティ
<NoteKeyArray>.count: Integer, read-only
セット内のオブジェクトの数を返します。
演算子
<NoteKeyArray> [<index_integer>]
コレクションのメンバにアクセスします。インデックスは 1 から始まります。
メソッド
addNewNoteKey <NoteKeyArray> <time>
指定した時間に新規のノート キーをノート キー配列に追加します。新規のノート キーの値は NULL の文字列です。追加したノート キーを返します。
deleteNoteKeys <NoteKeyArray> (#allKeys|#selection)
指定したオプションのシンボル引数にしたがって、ノート キーをノート キー配列から削除します。
#allKeys: ノート キー配列内の すべてのキーを削除します。
#selection: 現在選択しているノート キーを削除します。
deleteNoteKey <NoteKeyArray> <index_integer>
インデックス付きノート キーを削除します。キー インデックスは、基数 1 です。
sortNoteKeys <NoteKeyArray>
関連するメソッド
getNoteKeyTime <notetrack> <index>
インデックス付きノート キーの時間を返します。
getNoteKeyIndex < notetrack > <time>
指定された時間のノート キーのインデックスを返します。