v8.0 (2010)
指定されたリストの各オブジェクトにユーザ タブを追加します。 ユーザ タブはカンマ区切りの文字列のリストで、Material Manager でタブとして表示されること以外は、ユーザ キーワードと同じです。 現時点では、ユーザ タブはソフトウェアの他の場所では使用されません。
リスト内の既存のタブを置換する場合は、代わりに SetUserTab コマンドを使用します。
AddUserTab( [InputObjs], Keywords ); |
パラメータ | タイプ | 説明 |
---|---|---|
InputObjs | 選択リストまたは選択 |
デフォルト値:指定されていない場合は、現在の選択が使用されます。 |
Keywords | 文字列 | 設定するユーザ タブ。カンマ区切りのリスト形式で記述します。 |
NewScene SICreateMaterial "$XSI_DSPRESETS\Shaders\Material\Phong.Preset", "Phong", , , False SICreateMaterial "$XSI_DSPRESETS\Shaders\Material\Lambert.Preset", "Lambert", , , False SICreateMaterial "$XSI_DSPRESETS\Shaders\Material\Blinn.Preset", "Blinn", , , False SetUserTab "Sources.Materials.DefaultLib.Phong,Sources.Materials.DefaultLib.Lambert", "blue,orange" AddUserTab "Sources.Materials.DefaultLib.Phong", "red,brown" AddUserTab "Sources.Materials.DefaultLib.Blinn", "yellow,teal" RemoveUserTab "Sources.Materials.DefaultLib.Phong,Sources.Materials.DefaultLib.cone,Sources.Materials.DefaultLib.torus","yellow,orange" dim KeywordCollection set KeywordCollection = GetUserTab( "Sources.Materials.DefaultLib.Phong" ) for each keyword in KeywordCollection LogMessage "Phong User Tabs:" & keyword next LogMessage "All User Tabs:" set KeywordCollection = GetUserTab( "Sources.Materials.DefaultLib.Phong,Sources.Materials.DefaultLib.Lambert,Sources.Materials.DefaultLib.Blinn" ) for each keyword in KeywordCollection LogMessage keyword next |