オブジェクトはスクリプト内の名前によって参照されます。 オブジェクトとはモデル、プリミティブ(カーブ、サーフェイス、メッシュ)、ヌル、カメラ、ライト、ビュー、パス、レイヤ、ソース、クリップなどです。
SelectObj "cone"
オブジェクトがシーン ルート以外のモデルに属している場合は、モデル名を指定する必要があります。 各モデルが、独自のネームスペースをサポートしているためです。 たとえば、
SelectObj "aModel.cone"
aModel というモデルの cone というオブジェクトを選択します。
オブジェクト リストを使用して、複数のオブジェクトを参照することもできます。 たとえば、「Model」という名前のモデル内にあるオブジェクトをすべて選択するには、以下のようにします。
SelectObj "Model.*"
オブジェクト変数は、固定文字列の代わりに使用できます。 たとえば以下のようになります。
dim aCube set aCube = CreatePrim( "Cube", "MeshSurface" ) SetValue ".Name", "myFirstCube" ' Name is the default property, so aCube, ' aCube.Name, and "myFirstCube" are the same thing. DeselectAll ' Any of these SelectObj commands will select the ' cube named "myFirstCube" SelectObj aCube 'SelectObj aCube.Name 'SelectObj "myFirstCube"