v4.0
ファイル
カスタム プリファレンスのカテゴリとしてカスタム プリセットをインストールします。 この操作によって、カスタム pset
のプリセットが保存され、[Preferences] > [Custom]ノードにロードされ、オリジナルのカスタム pset
が削除されます。 Softimage を起動すると、[factory/user/workgroup]Data/Preferences
の下のプリセットがすべてカスタム プリファレンスとしてロードされます。
カスタム プリファレンスの値が変更されると、他の設定済みプリファレンスと同様に、ASCII 形式のプリファレンス
ファイル(.xsipref)に値が保存されます。
InstallCustomPreferences( [InputObjs], [Name] ); |
| パラメータ | タイプ | 詳細 |
|---|---|---|
| InputObjs | 文字列 | カスタム プリファレンスとしてインストールするカスタム pset のリスト。
デフォルト値: 現在選択されている値 |
| Name | 文字列 | カスタム プリファレンス カテゴリに付ける名前
デフォルト値:カスタムpsetの名前 |
/*
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"));
|