패키지 | mx.graphics |
클래스 | public class RectangularDropShadow |
상속 | RectangularDropShadow Object |
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
This class optimizes drop shadows for a common case. If you are applying a drop shadow to a rectangularly-shaped object whose edges fall on pixel boundaries, then this class should be used instead of using the DropShadowFilter directly.
This class accepts the first four parameters that are passed
to DropShadowFilter: alpha
, angle
,
color
, and distance
.
In addition, this class accepts the corner radii for each of the four
corners of the rectangularly-shaped object that is casting a shadow.
Once those 8 values have been set,
this class pre-computes the drop shadow in an offscreen Bitmap.
When the drawShadow()
method is called, pieces of the
precomputed drop shadow are copied onto the passed-in Graphics object.
관련 API 요소
속성 | 정의 주체 | ||
---|---|---|---|
alpha : Number
그림자 색상의 알파 투명도 값입니다. | RectangularDropShadow | ||
angle : Number
그림자 각도입니다. | RectangularDropShadow | ||
blRadius : Number
The corner radius of the bottom left corner
of the rounded rectangle that is casting the shadow. | RectangularDropShadow | ||
blurX : Number
The amount of horizontal blur. | RectangularDropShadow | ||
blurY : Number
The amount of vertical blur. | RectangularDropShadow | ||
brRadius : Number
The corner radius of the bottom right corner
of the rounded rectangle that is casting the shadow. | RectangularDropShadow | ||
color : int
그림자 색상입니다. | RectangularDropShadow | ||
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
distance : Number
그림자의 오프셋 거리(픽셀 단위)입니다. | RectangularDropShadow | ||
tlRadius : Number
The corner radius of the top left corner
of the rounded rectangle that is casting the shadow. | RectangularDropShadow | ||
trRadius : Number
The corner radius of the top right corner
of the rounded rectangle that is casting the shadow. | RectangularDropShadow |
메서드 | 정의 주체 | ||
---|---|---|---|
Constructor. | RectangularDropShadow | ||
Renders the shadow on the screen. | RectangularDropShadow | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
alpha | 속성 |
angle | 속성 |
blRadius | 속성 |
blRadius:Number
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
The corner radius of the bottom left corner of the rounded rectangle that is casting the shadow. May be zero for non-rounded rectangles.
구현
public function get blRadius():Number
public function set blRadius(value:Number):void
blurX | 속성 |
blurY | 속성 |
brRadius | 속성 |
brRadius:Number
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
The corner radius of the bottom right corner of the rounded rectangle that is casting the shadow. May be zero for non-rounded rectangles.
구현
public function get brRadius():Number
public function set brRadius(value:Number):void
color | 속성 |
distance | 속성 |
tlRadius | 속성 |
tlRadius:Number
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
The corner radius of the top left corner of the rounded rectangle that is casting the shadow. May be zero for non-rounded rectangles.
구현
public function get tlRadius():Number
public function set tlRadius(value:Number):void
trRadius | 속성 |
trRadius:Number
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
The corner radius of the top right corner of the rounded rectangle that is casting the shadow. May be zero for non-rounded rectangles.
구현
public function get trRadius():Number
public function set trRadius(value:Number):void
RectangularDropShadow | () | 생성자 |
public function RectangularDropShadow()
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
Constructor.
drawShadow | () | 메서드 |
public function drawShadow(g:Graphics, x:Number, y:Number, width:Number, height:Number):void
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
Renders the shadow on the screen.
매개 변수
g:Graphics — The Graphics object on which to draw the shadow.
| |
x:Number — The horizontal offset of the drop shadow,
based on the Graphics object's position.
| |
y:Number — The vertical offset of the drop shadow,
based on the Graphics object's position.
| |
width:Number — The width of the shadow, in pixels.
| |
height:Number — The height of the shadow, in pixels.
|
Tue Jun 12 2018, 03:17 PM Z