(UI内のシーンのPreferencesの下にある)Scene ColorsPropertyを戻します。Scene Colors プロパティによって、色をコントロールすることができ、オブジェクトとコンポーネントが選択された状態、未選択の状態、選択できない状態のいずれであるかを表すことができます。
各カラーの値はLong(0~ 1023)としてParameterの RGBA 値を表します。ワイヤフレームカラーがどのように表されるかについては、Colorを参照してください。
// get accessor Property rtn = Scene.Colors; |
/* 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 |