InstallCustomPreferences

導入

v4.0

カテゴリ

ファイル

詳細

カスタム プリファレンスのカテゴリとしてカスタム プリセットをインストールします。 この操作によって、カスタム pset のプリセットが保存され、[Preferences] > [Custom]ノードにロードされ、オリジナルのカスタム pset が削除されます。 Softimage を起動すると、[factory/user/workgroup]Data/Preferences の下のプリセットがすべてカスタム プリファレンスとしてロードされます。

カスタム プリファレンスの値が変更されると、他の設定済みプリファレンスと同様に、ASCII 形式のプリファレンス ファイル(.xsipref)に値が保存されます。

スクリプト構文

InstallCustomPreferences( [InputObjs], [Name] );

パラメータ

パラメータ タイプ 詳細
InputObjs 文字列 カスタム プリファレンスとしてインストールするカスタム pset のリスト

デフォルト値: 現在選択されている値

Name 文字列 カスタム プリファレンス カテゴリに付ける名前

デフォルト値:カスタムpsetの名前

JScript の例

/*
        JScript example that shows how to install a custom preference from a custom pset.
*/
SelectObj("Scene_Root", null, null);
SIAddCustomParameter("Scene_Root", "myparam", siBool, 0, 0, 1, null, 4, 0, 1, null, null);
SelectObj("CustomPSet", null, null);
SetValue("CustomPSet.Name", "mycustomprefs", null);
InstallCustomPreferences ("mycustomPrefs", "MyPrefs");
// Now we can access the new custom preference
logmessage (application.preferences.GetPreferenceValue("MyPrefs.myparam"));

関連項目

ImportPreferences ExportPreferences Preferences