ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.

概要

hotkeySet [-current] [-delete] [-exists] [-export string] [-hotkeySetArray] [-import string] [-rename string] [-source string] [name]

hotkeySet は、取り消し可能、照会可能、および編集可能です。

Maya のホットキー設定を管理します。ホットキー設定にはホットキーとコマンドのマッピング情報が保持されます。既定のホットキー設定は、Maya 付属のホットキー設定です。これらはロックされていて、変更できません。

新しいホットキー設定は常に既存のホットキー設定から複製されます。作成モードの場合、ユーザは、-source フラグを使用して複製元のホットキー設定を指定できます。複製されたホットキー設定は、複製元のホットキー設定に依存しません。

戻り値

stringホットキー設定の名前です。

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

関連

hotkey, hotkeyCtx

フラグ

current, delete, exists, export, hotkeySetArray, import, rename, source
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-current(-cu) createqueryedit
このホットキー設定を現在アクティブなホットキー設定として設定します。照会モードで、現在のホットキー設定の名前を返します。
-delete(-del) edit
ホットキー設定が存在する場合は、削除します。他のフラグは無視されます。削除操作に応じて、true|false を返します。
-exists(-ex) create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
-export(-ep) string edit
ホットキー設定を書き出します。この引数は、出力ファイルのフル パスを指定する場合に使用されます。
-hotkeySetArray(-hsa) query
すべての既存ホットキー設定の名前が格納された文字配列を返します。
-import(-ip) string edit
ホットキー設定を読み込みます。この引数は、読み込むホットキー設定ファイルのフル パスを指定する場合に使用します。
-rename(-re) string edit
既存のホットキー セットの名前を変更します。すべての空白は操作中に '_' に置換されます。
-source(-src) string create
複製元のホットキー設定を指定します。フラグを指定しない場合は、現在アクティブなホットキー設定が使用されます。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

// Create a new hotkey set and set it as the active hotkey set.
// The current active hotkey set is used as its source.
hotkeySet -current MyNewKeySet;

// Query the name of the current hotkey set
hotkeySet -q -current;

// Create a new hotkey set with a user hotkey set as source
hotkeySet -source "MyNewKeySet" MyNewKeySet2;

// Delete the created key set.
hotkeySet -edit -delete MyNewKeySet;

// Returns all available hotkey sets in Maya
hotkeySet -q -hotkeySetArray;

// Export a hotkey set
string $fileName = (`internalVar -userTmpDir` + "exportHotkeySet1.mhk");
hotkeySet -e -export $fileName MyNewKeySet2;

// Import a hotkey set
hotkeySet -e -import $fileName;