Scene.Colors

Scene.Colors

説明

(UI内のシーンのPreferencesの下にある)Scene ColorsPropertyを戻します。Scene Colors プロパティによって、色をコントロールすることができ、オブジェクトとコンポーネントが選択された状態、未選択の状態、選択できない状態のいずれであるかを表すことができます。

各カラーの値はLong(0~ 1023)としてParameterの RGBA 値を表します。ワイヤフレームカラーがどのように表されるかについては、Colorを参照してください。

C#構文

// get accessor

Property rtn = Scene.Colors;

JScript の例

/*

	This example demonstrates how to access the scene colors

*/

NewScene( null, false );

var colors = ActiveProject.ActiveScene.Colors;

LogMessage( "Current values for " + colors + ": " );

for ( var i=0; i<colors.Parameters.Count; i++ ) {

	var col = colors.Parameters(i);

	LogMessage( "\t" + col.Name + " = " + col.Value );

}

// Expected Result:

//INFO : Current values for preferences.Scenecolors: 

//INFO : 	3DO Selected = -1

//INFO : 	Geometry = 255

//INFO : 	Inherited Selection = -1183660289

//INFO : 	Light = -850722561

//INFO : 	Camera = 338206975

//INFO : 	Ctrl Object = 6422783

//INFO : 	Null = 6422783

//INFO : 	Component = -16776961

//INFO : 	Vertex = 65535

//INFO : 	Normal = 65535

//INFO : 	Curve ISO = 16711935

//INFO : 	Curve Boundary = -16776961

//INFO : 	Curve Surface = 65535

//INFO : 	Cluster = 16711935

//INFO : 	Subselection = -1598243585

//INFO : 	Active = -3014401

//INFO : 	Unselectable = 1431655935

//INFO : 	Knot = -1522390529

//INFO : 	Sampled Point = -762511361

//INFO : 	Selected Cluster = -1

//INFO : 	Highlight Color = -503316481

//INFO : 	PSet Inspected Color = -8355585

//INFO : 	Local PSet Inspected Color = -1865351169

//INFO : 	Background Color = 2139062271

//INFO : 	Grid Color = 421075455

//INFO : 	Viewport Color = 1717987071

//INFO : 	Tag Component Color = -1879047937

関連項目

Preferences Color Property ProjectItem.Parameters Parameter