Scene.Colors

説明

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

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

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