下にリスト表示されたメソッドは、3ds Max 5 以前のリリースの機能を反映しています。
トラックビューは 3ds Max 5 で完全に書きかえられました。
この機能にアクセスするには、「インタフェース: trackviews」を参照してください。
プロパティ:
trackviews.isOpen <value>name or index 指定されたトラックビューが開いているかどうかを示すブール値を返します。
trackviews.isCurrent <value>name or index 最後に使用されたトラックビューであるかどうかを示すブール値を返します。
trackviews.setCurrent <value>name or index指定したトラックビューを現在のトラックビューに設定します。正常に終了した場合は、true を返します。
trackviews.currentTrackView現在使用されているトラックビューのインタフェースを返すプロパティ。読み込み専用です。トラックビューが閉じている場合は、undefined を返します。
trackviews.lastUsedTrackViewName現在のトラックビューの名前を返すプロパティ。
trackviews.openLastUsedTrackView()現在のトラックビューが閉じている場合は、そのトラックビューを開きます。
trackviews.delete <value>name or index指定されたトラックビューを削除します。
trackviews.close <value>name or indexインデックスまたは名前を基にして、トラックビューを閉じることができます。
trackviews.open <value>name or indexインデックスまたは名前を基にして、トラックビューを開くことができます。
trackviews.getTrackView <value>name or indexインデックスまたは名前を基にして、トラックビューを取得します。
例:
showInterface (trackviews.getTrackView 1) trackviews.() getAllTrackViews上のスクリプトはトラックビューの配列を返します。
trackviews.numTrackViews()トラック ビューの数を返します。
trackviews.getTrackViewName <index>indexインデックスに基づいて、トラック ビュー ウィンドウの名前を返します。
<void>setName <string>nameトラックビュー ウィンドウの名前を設定します。
<integer>getNumTracks()現在トラックビューに表示されているトラックの数を取得します。
<integer>numSelTracks()選択されているトラックの数を取得します。
<boolean>canAssignController()選択されているトラックの種類がすべて同じであるかどうかをテストします。
<void>assignControllerDialogcanAssignController() が true の場合は、[コントローラを割り当て]ダイアログ ボックスを起動します。
<boolean>assignController <maxObject>controllercanAssignController() が true で、そのコントローラの種類が適切な場合は、選択されたトラックにコントローラを割り当てます。
<void>showControllerTypes <boolean>stateShowControllerType プロパティを設定します。
<void>expandTracks()すべてのトラックを展開します。
<void>zoomSelected()選択されたオブジェクトのトラックを拡大します。
<void>zoomOnTrack <maxObject>parent <index>subNumparent と subNum に定義されたトラックを拡大します。
<maxObject>getTrack <index>indexインデックス付きのトラックに属しているオブジェクトを返します。
<maxObject>getParent <index>indexインデックス付きのトラックに属しているオブジェクトの親を取得します。オブジェクトが位置コントローラの場合、その親は変換コントローラになります。
<maxObject>getSelected <index>index選択されたインデックス付きトラックに属しているオブジェクトを取得します。
<maxObject>getParentOfSelected <index>index選択されたインデックス付きのトラックの親オブジェクトを取得します
<index>getSelectedSubNum <index>index選択されたトラックの subNum を取得します。
<index>getIndex <maxObject>objectアニメート可能オブジェクトのインデックスを取得します。
<boolean>selectTrackByIndex <index>index <boolean>clearSelectionインデックスを基準にトラックを選択します。
<boolean>selectTrack <maxObject>object <boolean>clearSelectionオブジェクトを基準にトラックを選択します。
現在開いているトラックビューの、特定のインタフェースを取得できます。次のいずれかのメソッドを使用します。
trackviews.getTrackViewByName <name as string>trackviews.getTrackViewByIndex <index as int> trackviews.getAllTrackViews()トラックビューのインタフェースのインスタンスを取得すれば、そのインタフェース上で次の新しいメソッドを呼び出すことができます。
getEditMode()現在の編集モードを symbolic enum として取得します。
setEditMode <type as symbolic enum>現在の編集モードを設定します。
editMode上述の 2 つのメソッドと同じ機能を持つプロパティ。
次の symbolic enum 値が有効です。
#editKeys #editTime #editFCurves #editRanges #positionRanges