Graphics를 이용하여 선을 그릴때 선의 속성을 설정할 수 있다.
선은 Graphics의 lineStyle()메소드로 설정할 수 있다. 이 메소드에는 8개의 매개변수를 설정할 수있는데 각 값은 다음과 같다.
* 선의 설정
선은 Graphics의 lineStyle()메소드로 설정할 수 있다. 이 메소드에는 8개의 매개변수를 설정할 수있는데 각 값은 다음과 같다.
* 선의 설정
— 선의 두께를 포인트 단위로 나타내는 정수이며 유효한 값은 0부터 255까지입니다. 숫자를 지정하지 않았거나 매개 변수가 정의되지 않은 경우 선이 그려지지 않습니다. 0보다 작은 값이 전달될 경우 기본값은 0입니다. 값 0은 매우 가는 두께를 나타내며 최대 두께는 255입니다. 255보다 큰 값이 전달될 경우 기본값은 255입니다. | ||||||||||
color:uint (default = 0 ) — 선의 16진수 색상 값입니다. 예를 들어, 빨강은 0xFF0000, 파랑은 0x0000FF 등입니다. 값이 지정되지 않은 경우 기본값은 0x000000(검정)입니다. 선택 사항입니다. | ||||||||||
alpha:Number (default = 1.0 ) — 선 색상의 알파 값을 나타내는 숫자로, 유효한 값은 0부터 1까지입니다. 값이 지정되지 않은 경우 기본값은 1(단색)입니다. 값이 0보다 작으면 기본값은 0입니다. 값이 1보다 큰 경우 기본값은 1입니다. | ||||||||||
pixelHinting:Boolean (default = false ) — 전체 픽셀로 획을 힌팅할 것인지 여부를 지정하는 부울 값입니다. 이 값은 곡선의 앵커 위치와 선 획 크기에 모두 영향을 줍니다. pixelHinting 이 true 로 설정되면 Flash Player는 선의 폭을 전체 픽셀 폭으로 힌팅합니다. pixelHinting 이 false 로 설정되면 곡선 및 직선에 분리가 발생할 수 있습니다. 예를 들어, 다음 그림에서는 lineStyle() 메서드에 사용된 pixelHinting 매개 변수가 다르게 설정된 것을 제외하고는 동일한 두 개의 둥근 사각형을 Flash Player가 렌더링하는 방법을 보여 줍니다(이미지는 차이점을 강조하기 위해 200%로 확대되었음).
| ||||||||||
scaleMode:String (default = "normal ") — 사용할 크기 조절 모드를 지정하는 LineScaleMode 클래스 값입니다.
| ||||||||||
caps:String (default = null ) — 선 끝의 유형을 지정하는 CapsStyle 클래스 값입니다. 유효 값은 CapsStyle.NONE , CapsStyle.ROUND 및 CapsStyle.SQUARE 입니다. 값이 지정되지 않으면 Flash에서는 둥근 끝을 사용합니다.
예를 들어, 다음 그림에서는 다양한 | ||||||||||
joints:String (default = null ) — 각도에 사용된 연결 모양의 유형을 지정하는 JointStyle 클래스 값입니다. 유효 값은 JointStyle.BEVEL , JointStyle.MITER 및 JointStyle.ROUND 입니다. 값이 지정되지 않으면 Flash에서는 둥근 연결을 사용합니다.
예를 들어, 다음 그림에서는 다양한
| ||||||||||
miterLimit:Number (default = 3 ) — 이음이 잘리는 한계를 나타내는 숫자입니다. 유효 값은 1부터 255까지입니다. 해당 범위 밖의 값은 1 또는 255로 수정됩니다. 이 값은 jointStyle 이 "miter" 로 설정된 경우에만 사용됩니다. miterLimit 값은 선이 만나 연결을 형성하는 점을 이음이 벗어날 수 있는 길이를 나타냅니다. 이 값은 선 의 인수를 나타냅니다. 예를 들어, miterLimit 인수가 2.5이고 가 10픽셀인 경우 25픽셀에서 이음이 잘립니다.
예를 들어, 값에 이음을 자를 수 있는 최대 각도가 지정되어 있다는 점에 유의합니다. 다음 표는 몇 가지 샘플 목록입니다.
|