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")); |