View.GetAttributeValue

説明

現在のビューオブジェクト専用の属性値を戻します。

C#構文

Object View.GetAttributeValue( String in_pParamName );

スクリプト構文

oVariant = View.GetAttributeValue( Name );

戻り値

Variant

パラメータ

パラメータ タイプ 説明
Name String 取得するビュー属性の名前。ビュータイプから構成される属性ビューのリストについては、ViewAttributes を参照してください。

1. VBScript の例

'

' This example demonstrates how to get the layout state of the viewports (A,B,C,D)

'

NewScene null, false

CreatePrim "Sphere", "MeshSurface" 

' Modify the layout

set oVM = Application.Desktop.ActiveLayout.Views( "vm" )

oVM.SetAttributeValue "layout", "vertical:a"

LogMessage "A: " & oVM.GetAttributeValue( "layout:a" ) 

LogMessage "B: " & oVM.GetAttributeValue( "layout:b" ) 

LogMessage "C: " & oVM.GetAttributeValue( "layout:c" ) 

LogMessage "D: " & oVM.GetAttributeValue( "layout:d" ) 

' Expected result:

' INFO : A: vertical

' INFO : B: default

' INFO : C: hidden

' INFO : D: default

2. JScript の例

/*

	This example demonstrates how to get the 'scope' of an explorer view

*/

NewScene( null, false );

var l = Desktop.ActiveLayout;

var v = l.CreateView( "Explorer", "Explorer" );

// Show default scope value

LogMessage( v.Name + " scope: " + v.GetAttributeValue("scope") );

// set scope to Source and clips

v.SetAttributeValue( "scope", "Sources and Clips" );

LogMessage( v.Name + " scope: " + v.GetAttributeValue("scope") );

// Expected result:

//INFO : Explorer scope: Scene

//INFO : Explorer scope: Sources and Clips

関連項目

View.SetAttributeValue