패키지fl.motion
클래스public class Color
상속Color Inheritance ColorTransform Inheritance Object

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

Color 클래스는 밝기 및 농도를 제어할 수 있는 기능을 추가하여 Flash Player의 ColorTransform 클래스를 확장합니다. 또한 두 ColorTransform 객체 또는 두 색상 번호 간에 보간을 수행하는 데 사용되는 정적 메서드도 포함됩니다.

참고 사항

ColorTransform class
Motion XML Elements


Public 속성
 속성다음에 의해 정의됨
 InheritedalphaMultiplier : Number
알파 투명도 채널 값에 곱하는 10진수 값입니다.
ColorTransform
 InheritedalphaOffset : Number
alphaMultiplier 값에 곱한 후 알파 투명도 채널 값에 더해지는 -255에서 255 사이의 숫자입니다.
ColorTransform
 InheritedblueMultiplier : Number
파랑 채널 값에 곱하는 10진수 값입니다.
ColorTransform
 InheritedblueOffset : Number
blueMultiplier 값에 곱한 후 파랑 채널 값에 더해지는 -255에서 255 사이의 숫자입니다.
ColorTransform
  brightness : Number
-1에서 1 사이의 10진수로 나타내는 밝기의 백분율입니다.
Color
 Inheritedcolor : uint
ColorTransform 객체의 RGB 색상 값입니다.
ColorTransform
 Inheritedconstructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다.
Object
 InheritedgreenMultiplier : Number
녹색 채널 값에 곱하는 10진수 값입니다.
ColorTransform
 InheritedgreenOffset : Number
greenMultiplier 값에 곱한 후 녹색 채널 값에 더해지는 -255에서 255 사이의 숫자입니다.
ColorTransform
 Inheritedprototype : Object
[static] 클래스 또는 함수 객체의 프로토타입 객체에 대한 참조입니다.
Object
 InheritedredMultiplier : Number
빨강 채널 값에 곱하는 10진수 값입니다.
ColorTransform
 InheritedredOffset : Number
redMultiplier 값에 곱한 후 빨강 채널 값에 더해지는 -255에서 255 사이의 숫자입니다.
ColorTransform
  tintColor : uint
0xRRGGBB 형식의 농도 색상 값입니다.
Color
  tintMultiplier : Number
0에서 1 사이의 10진수 값으로 나타내는 농도 색상 적용률입니다.
Color
Public 메서드
 메서드다음에 의해 정의됨
  
Color(redMultiplier:Number = 1.0, greenMultiplier:Number = 1.0, blueMultiplier:Number = 1.0, alphaMultiplier:Number = 1.0, redOffset:Number = 0, greenOffset:Number = 0, blueOffset:Number = 0, alphaOffset:Number = 0)
Color 인스턴스의 생성자입니다.
Color
 Inherited
두 번째 매개 변수에 의해 지정된 ColorTranform 객체를 현재의 ColorTransform 객체와 연결하고, 두 가지 색상 변환의 추가 결합인 현재 객체를 그 결과로 설정합니다.
ColorTransform
  
[static] XML에서 Color 인스턴스를 만듭니다.
Color
 Inherited
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.
Object
  
interpolateColor(fromColor:uint, toColor:uint, progress:Number):uint
[static] 한 색상 값에서 다른 색상 값으로 자연스럽게 블렌딩합니다.
Color
  
[static] 한 ColorTransform 객체에서 다른 ColorTransform 객체로 자연스럽게 블렌딩합니다.
Color
 Inherited
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.
Object
 Inherited
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.
Object
 Inherited
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.
Object
  
setTint(tintColor:uint, tintMultiplier:Number):void
농도 색상 및 농도 양을 동시에 설정합니다.
Color
 Inherited
ColorTransform 객체의 모든 속성을 설명하는 문자열을 포맷하고 반환합니다.
ColorTransform
 Inherited
지정된 객체의 프리미티브 값을 반환합니다.
Object
속성 정보
brightness속성
brightness:Number  [read-write]

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

-1에서 1 사이의 10진수로 나타내는 밝기의 백분율입니다. 양수 값인 경우 객체가 밝아지고 값이 1이면 객체가 완전히 흰색으로 표시됩니다. 음수 값인 경우 객체가 어두워지고 값이 -1이면 객체가 완전히 검정색으로 표시됩니다.

기본값은 0.


구현
    public function get brightness():Number
    public function set brightness(value:Number):void
tintColor속성 
tintColor:uint  [read-write]

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

0xRRGGBB 형식의 농도 색상 값입니다.

기본값은 0x000000 (black).


구현
    public function get tintColor():uint
    public function set tintColor(value:uint):void
tintMultiplier속성 
tintMultiplier:Number  [read-write]

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

0에서 1 사이의 10진수 값으로 나타내는 농도 색상 적용률입니다. tintMultiplier = 0이면 대상 객체의 원래 색상이 유지되고 농도 색상은 표시되지 않습니다. tintMultiplier = 1이면 대상 객체에는 농도가 완전히 적용되고 원래 색상은 표시되지 않습니다.

기본값은 0.


구현
    public function get tintMultiplier():Number
    public function set tintMultiplier(value:Number):void
생성자 정보
Color()생성자
public function Color(redMultiplier:Number = 1.0, greenMultiplier:Number = 1.0, blueMultiplier:Number = 1.0, alphaMultiplier:Number = 1.0, redOffset:Number = 0, greenOffset:Number = 0, blueOffset:Number = 0, alphaOffset:Number = 0)

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

Color 인스턴스의 생성자입니다.

매개 변수
redMultiplier:Number (default = 1.0) — 0에서 1 사이의 10진수 값으로 나타내는 색상 적용률입니다.
 
greenMultiplier:Number (default = 1.0) — 0에서 1 사이의 10진수 값으로 나타내는 색상 적용률입니다.
 
blueMultiplier:Number (default = 1.0) — 0에서 1 사이의 10진수 값으로 나타내는 색상 적용률입니다.
 
alphaMultiplier:Number (default = 1.0) — 0에서 1 사이의 10진수 값으로 나타나는 알파 투명 채널 값에 곱해질 10진수 값입니다.
 
redOffset:Number (default = 0)redMultiplier 값으로 곱해진 후 빨강 채널 값에 더해지는 -255에서 255 사이의 숫자입니다.
 
greenOffset:Number (default = 0)greenMultiplier 값으로 곱해진 후 녹색 채널 값에 더해지는 -255에서 255 사이의 숫자입니다.
 
blueOffset:Number (default = 0)blueMultiplier 값으로 곱해진 후 파랑 채널 값에 더해지는 -255에서 255 사이의 숫자입니다.
 
alphaOffset:Number (default = 0)alphaMultiplier 값을 곱한 알파 채널 값에 더해지는 -255에서 255 사이의 숫자입니다.
메서드 정보
fromXML()메서드
public static function fromXML(xml:XML):Color

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

XML에서 Color 인스턴스를 만듭니다.

매개 변수

xml:XML — 모션 XML의 <color> 노드가 포함된 E4X XML 객체입니다.

반환값
Color — XML 설명과 일치하는 Color 인스턴스입니다.
interpolateColor()메서드 
public static function interpolateColor(fromColor:uint, toColor:uint, progress:Number):uint

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

한 색상 값에서 다른 색상 값으로 자연스럽게 블렌딩합니다.

매개 변수

fromColor:uint — 0xRRGGBB 또는 0xAARRGGBB 형식의 시작 색상 값입니다.
 
toColor:uint — 0xRRGGBB 또는 0xAARRGGBB 형식의 끝 색상 값입니다.
 
progress:Number — 10진수로 나타내는 전환율입니다. 0은 시작을 나타내고 1은 끝을 나타냅니다.

반환값
uint — 0xRRGGBB 또는 0xAARRGGBB 형식의 보간된 색상 값입니다.
interpolateTransform()메서드 
public static function interpolateTransform(fromColor:ColorTransform, toColor:ColorTransform, progress:Number):ColorTransform

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

한 ColorTransform 객체에서 다른 ColorTransform 객체로 자연스럽게 블렌딩합니다.

매개 변수

fromColor:ColorTransform — 시작 ColorTransform 객체입니다.
 
toColor:ColorTransform — 끝 ColorTransform 객체입니다.
 
progress:Number — 10진수로 나타내는 전환율입니다. 0은 시작을 나타내고 1은 끝을 나타냅니다.

반환값
ColorTransform — 삽입된 ColorTransform 객체입니다.
setTint()메서드 
public function setTint(tintColor:uint, tintMultiplier:Number):void

언어 버전 : ActionScript 3.0
Player 버전 : Flash Player 9.0.28.0

농도 색상 및 농도 양을 동시에 설정합니다.

매개 변수

tintColor:uint — 0xRRGGBB 형식의 농도 색상 값입니다.
 
tintMultiplier:Number0에서 1 사이의 10진수 값으로 나타내는 농도 색상 적용률입니다. tintMultiplier = 0이면 대상 객체의 원래 색상이 유지되고 농도 색상은 표시되지 않습니다. tintMultiplier = 1이면 대상 객체에는 농도가 완전히 적용되고 원래 색상은 표시되지 않습니다.





 

이 페이지에 의견 추가되면 전자 메일 알림 받기 | 의견 보고서

현재 페이지: http://livedocs.adobe.com/flash/9.0_kr/ActionScriptLangRefV3/fl/motion/Color.html