有时我们在运行游戏时需要得到某个对象的颜色值 按下面的操作 :
import flash.geom.ColorTransform;
import flash.geom.Transform;
trace(instance.transform.colorTransform.color.toString(16));
import flash.geom.Transform;
trace(instance.transform.colorTransform.color.toString(16));
注意 :只有当instance经过颜色处理,它的RGB 才有用 它显示的是整体的RGB~ 大体上的! 想要准确得到它的颜色值:
可以用BitmapData 的draw方法.var bmpdata:BitmapData= bitmapData.draw(instance) as BitmapData; 然后在用getpixel 准确的得到某点的颜色值。