MAXNoteKeyArray 値

MAXNoteKeyArray は、3ds Max ノート トラック内のすべてのノート キーを表します。「MAXNoteKey 値」および「Notetrack Values」も参照してください。MAXNoteKeyArray 値はマップ可能です。

コンストラクタ

 <NoteTrack>.keys

ノート キー配列は、ノート トラックの 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>

指定された時間のノート キーのインデックスを返します。