v1.0
グループのメンバを選択します。
注: SelectionList 引数にエラーが含まれる場合、コマンドは失敗します。
oReturn = SelectMembers( [SelectionList], [AffectSelectionList], [CheckObjectSelectability] ); |
SelectFlagがFalseの場合、メンバを含むXSICollection を戻します。
パラメータ | タイプ | 説明 | ||||||
---|---|---|---|---|---|---|---|---|
SelectionList | 文字列 |
グループのリスト。 デフォルト値: 現在選択されている値 |
||||||
AffectSelectionList | Boolean |
オブジェクトを選択する場合は True、オブジェクトのリストを戻す場合は False デフォルト値: True |
||||||
CheckObjectSelectability | Boolean |
選択不可としてマーキングされたオブジェクトを選択するかどうかを指定します。 デフォルト値: False
|
' The following creates a first group with a cone and a cylinder ' and a second group with a sphere and a torus ' Then we use SelectMembers to select the members of the first group. ' Then we use SelectMembers to get the members of the second group, ' then display their name without selecting them. NewScene CreatePrim "Cone", "MeshSurface" CreatePrim "Cylinder", "MeshSurface" Translate , 6.53800806588704, 0.470281530755438, -4.70281530755438E-02, _ siRelative, siView, siObj, siXYZ, , , siXYZ AddToSelection "cone,cylinder", , True CreateGroup CreatePrim "Sphere", "MeshSurface" Translate , -11.6949439857416, -2.78124277037914, -2.24299813358391, _ siRelative, siView, siObj, siXYZ CreatePrim "Torus", "MeshSurface" Translate , -5.04010305375909, -6.50115497576114, 2.00167060127099, _ siRelative, siView, siObj, siXYZ AddToSelection "sphere", , True CreateGroup DeselectAll SelectObj "Group" SelectMembers , True logMessage "cone and cylinder (members of the first group)" logMessage "should be selected now" set members = SelectMembers( "Group1", False ) logMessage "Group1 members are: " & members ' The output of the previous logMessage should be ' INFO : Group1 members are: "torus,sphere" |