패키지 | flash.display |
클래스 | public final class GraphicsBitmapFill |
상속 | GraphicsBitmapFill Object |
구현 | IGraphicsFill, IGraphicsData |
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
GraphicsBitmapFill 객체를 Graphics.drawGraphicsData()
메서드와 함께 사용합니다. GraphicsBitmapFill 객체를 그리는 것은 Graphics.beginBitmapFill()
메서드를 호출하는 것과 같습니다.
관련 API 요소
속성 | 정의 주체 | ||
---|---|---|---|
bitmapData : BitmapData
투명하거나 불투명한 비트맵 이미지입니다. | GraphicsBitmapFill | ||
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
matrix : Matrix
비트맵의 변형을 정의하는 행렬 객체(flash.geom.Matrix 클래스)입니다. | GraphicsBitmapFill | ||
repeat : Boolean
비트맵 이미지를 바둑판식으로 반복할지 여부를 지정합니다. | GraphicsBitmapFill | ||
smooth : Boolean
비트맵 이미지에 매끄럽게 다듬는 알고리즘을 적용할지 여부를 지정합니다. | GraphicsBitmapFill |
메서드 | 정의 주체 | ||
---|---|---|---|
GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
새 GraphicsBitmapFill 객체를 만듭니다. | GraphicsBitmapFill | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
bitmapData | 속성 |
public var bitmapData:BitmapData
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
투명하거나 불투명한 비트맵 이미지입니다.
관련 API 요소
matrix | 속성 |
public var matrix:Matrix
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
비트맵의 변형을 정의하는 행렬 객체(flash.geom.Matrix 클래스)입니다. 예를 들어 다음 행렬은 비트맵을 45도(pi/4 라디안) 회전합니다.
matrix = new flash.geom.Matrix(); matrix.rotate(Math.PI / 4);
관련 API 요소
repeat | 속성 |
public var repeat:Boolean
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
비트맵 이미지를 바둑판식으로 반복할지 여부를 지정합니다.
true
이면 비트맵 이미지가 반복되어 바둑판식 패턴을 이루고, false
이면 비트맵 이미지가 반복되지 않으며 비트맵 테두리를 넘어가는 모든 채우기 영역에 비트맵 가장자리의 가장 바깥쪽에 있는 픽셀이 사용됩니다.
예를 들어 다음과 같은 20 x 20픽셀의 바둑판 모양 비트맵을 생각해 볼 수 있습니다.
다음 예제와 같이 repeat
가 true
로 설정된 경우에는 비트맵 채우기가 비트맵을 반복합니다.
repeat
가 false
로 설정된 경우에는 비트맵 채우기가 비트맵 바깥쪽의 채우기 영역에 대해 가장자리 픽셀을 사용합니다.
smooth | 속성 |
public var smooth:Boolean
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
비트맵 이미지에 매끄럽게 다듬는 알고리즘을 적용할지 여부를 지정합니다.
false
이면 확대된 비트맵 이미지가 최단입점 알고리즘을 사용하여 렌더링되며 픽셀화되어 나타납니다. true
이면 확대된 비트맵 이미지가 쌍선형 알고리즘을 사용하여 렌더링됩니다. 일반적으로 최단입점 알고리즘을 사용한 렌더링이 더 빠릅니다.
GraphicsBitmapFill | () | 생성자 |
public function GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
새 GraphicsBitmapFill 객체를 만듭니다.
매개 변수bitmapData:BitmapData (default = null ) — 표시할 비트가 들어 있는 투명 또는 불투명 비트맵 이미지입니다.
| |
matrix:Matrix (default = null ) — 비트맵의 변형을 정의하는 데 사용하는 행렬 객체(flash.geom.Matrix 클래스)입니다.
| |
repeat:Boolean (default = true ) — true 이면 비트맵 이미지가 반복되어 바둑판식 패턴을 이루고, 값이 false 이면 비트맵 이미지가 반복되지 않고 해당 비트맵을 넘는 채우기 영역에 비트맵의 가장자리가 사용됩니다.
| |
smooth:Boolean (default = false ) — false 이면 확대된 비트맵 이미지가 최단인접 알고리즘을 사용하여 렌더링되며 픽셀화되어 나타납니다. true 이면 확대된 비트맵 이미지가 쌍선형 알고리즘을 사용하여 렌더링됩니다. 일반적으로 최단입점 알고리즘을 사용한 렌더링이 더 빠릅니다.
|
관련 API 요소
Tue Jun 12 2018, 03:17 PM Z