Group.RemoveMember

導入

v5.0

詳細

すべてのメンバをグループから削除します。

C#構文

Boolean Group.RemoveMember( Object in_member );

スクリプト構文

oBoolean = Group.RemoveMember( Member );

戻り値

Boolean

オブジェクトがグループから正常に削除された場合は True、そうでない場合は False を戻します。

パラメータ

パラメータ タイプ 説明
Member XSICollectionまたはSceneItem メンバを削除します。

JScript の例

NewScene(null, false );

GetPresetModel("ManSkeleton_Basic", "ManSkeletonBasic", null, null);

var group1 = ActiveSceneRoot.AddGroup();

var col = XSIFactory.CreateObject("XSI.Collection");

// add everything to the collection

col.AddItems("*");

group1.AddMember(col);

logmessage( group1.members.count );

// remove the camera and light objects

var things_to_remove = XSIFactory.CreateObject("XSI.Collection");

things_to_remove.additems( group1.members.filter("","","Camera*"));

things_to_remove.additems( group1.members.filter("","","light*"));

group1.RemoveMember(things_to_remove);

logmessage( group1.members.count );

//INFO : 54

//INFO : 50

関連項目

Group.RemoveAllMembers Group.AddMember