Selection.SetAsText

説明

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

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

スクリプト 構文

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