Selection.SetAsText

説明

指定された文字列を解析して選択範囲を設定します。SetAsText を使用すると、スクリプトヒストリウィンドウに表示されているobject namesの文字列パス名を使用して、選択範囲を設定できます。文字列リストはコンマ区切りです。文字列ではワイルドカードを使用できるので、多数のオブジェクトに一致させられます(例:"light*")。

このメソッドは、オブジェクトのリストを使用してAddToSelectionコマンドを使用することと同等です。

C#構文

Selection.SetAsText( String in_bstrText );

スクリプト構文

Selection.SetAsText( Text );

パラメータ

パラメータ タイプ 説明
Text String 選択項目に変換するObject namesです。

VBScript の例

set root = ActiveSceneRoot

root.AddGeometry "Cube", "MeshSurface", "myCube" 

root.AddGeometry "Grid", "NurbsSurface", "myGrid" 

root.AddGeometry "Cylinder", "MeshSurface", "myCylinder" 

set sel = Selection

sel.SetAsText "myCube,myGrid,myCylinder" 

LogMessage "Selection count: " & sel.Count 

'INFO : "Selection count: 3"

for each item in sel

LogMessage "Selection " & i & "= " & item.FullName

next

'INFO : "Selection 0= myCube"

'INFO : "Selection 1= myGrid"

'INFO : "Selection 2= myCylinder"

関連項目

AddToSelection Selection.Add Selection.GetAsText