放射状ブラシ
祖先 - グラデーション ブラシ (PRIM_VS.GradientBrush) ブラシ (PRIM_VS.Brush) ブジェクト (PRIM_OBJT)
Radial Brush は、 Colors プロパティで指定された色の間で遷移するグラデーションカラーを作成するために使用されます。 放射状ブラシには、 Orign、 Center および Radius の座標があります。ブラシは、 Linear Brush に似た半径の範囲に沿って中心から放射しますが、代わりに円形のパターンを生成します。 Origin と Center 座標が同じなので、ブラシは常にビューのすぐ前にあるように表示されます。しかし、値を変更すると形が変わり、ブラシは傾いて見えます。単純に例えると、懐中電灯の光線を見ているようなものです。放射状ブラシは、 3D の形を 2D で見るようなものと考えることができます。Origin は懐中電灯の位置、 Center は懐中電灯が何かを照らす時の光の中心、そして Radius は幅を表します。 原点と中心に十分な差がある場合、光線の三角の側面のみしか見えず、基点を見ることはできません。
以下の例では、赤色の 0 から青色に変化する単純な放射状のブラシで、赤色の中心と青色の外側を生成します。
Begin_Com Role(*EXTENDS #PRIM_WEB) Height(457) Width(1169) Style(#Style1) Define_Com Class(#PRIM_VS.Style) Name(#Style1) Backgroundbrush(#RadialBrush) Define_Com Class(#Prim_Vs.RadialBrush) Name(#RadialBrush) Colors(#RadialBrushColors) Define_Com Class(#Prim_Vs.BrushColors) Name(#RadialBrushColors) Define_Com Class(#Prim_Vs.BrushColor) Name(#RadialBrushColor1) Color(Red) Parent(#RadialBrushColors) Define_Com Class(#Prim_Vs.BrushColor) Name(#RadialBrushColor2) At(100) Color(Blue) Parent(#RadialBrushColors) End_Com
名前 | 記述 |
---|---|
CreateInstance | コンポーネントを作成する時に CreateInstance のイベントを実行します。 グラデーション ブラシ (PRIM_VS.GradientBrush) より継承 |
DestroyInstance | コンポーネントが解除される前に DestroyInstance のイベントを実行します。 グラデーション ブラシ (PRIM_VS.GradientBrush) より継承 |
2018 - V14SP1