[문의]AS3.에서 색상변환 ColorTransform
라미
2023.04.01
무비클립 색상 변화시 as2.0에서는 간단히 Color클래스의 setRGB메소드를 이용해 색상코드 0x000000을 설정하면 간단히 할 수 있었는데, as3.0에서는 ColorTransform를 이용해야게더라구요.군데 이건 색상값을 R, G, B 각 각 나누어서 설정을 해줘야하는것 같은데,as2.0에서 처럼 setRGB(색상코드) - setRGB(0xff0000) 하나의 색상코드로 색을 설정하는 방법이 없나요.
-
틀큰
감사합니다. 레퍼런스 잘 살펴봤어야하는건데, 가르쳐 주셔서 감사합니다.
-
은별
function setRGB(obj :DisplayObject, color :uint) :void
{
\tvar tf :ColorTransform = obj.transform.colorTransform;
\ttf.color = color;
\tobj.transform.colorTransform = tf;
} -
벛꽃
ColorTransform의 color 속성을 이용하시면 됩니다.