我在當前的AS3項目中使用了顏色,並且遇到了Flash Player(版本10)中看似錯誤的部分。它也可能是Apple DigitalColor Meter(版本3.7.2)的錯誤,這正是我用於在Mac OS X Snow Leopard(版本10.6.3)上顯示顏色的示例。ActionScript 3.0顏色輸出錯誤?
//Primary, secondary, and tertiary colors of the RGB color wheel
var red:Number = 0xFF0000;
var orange:Number = 0xFF7D00;
var yellow:Number = 0xFFFF00;
var chartreuse:Number = 0x7DFF00;
var green:Number = 0x00FF00;
var spring:Number = 0x00FF7D;
var cyan:Number = 0x00FFFF;
var azure:Number = 0x007DFF; //reads 0x0077FF
var blue:Number = 0x0000FF;
var violet:Number = 0x7D00FF;
var magenta:Number = 0xFF00FF; //reads 0xFF00F8
var rose:Number = 0xFF007D; //reads 0xFF0077
除了3:Azure,Magenta和Rose之外,所有這些顏色都能正常顯示。它們使用適當的編號進行編碼,但是當我使用顏色表對所顯示的顏色進行採樣時,這3個將返回不準確的結果。
任何人有任何關於這個問題的見解?什麼導致錯誤,Flash運行時或顏色採樣器?如果它是Flash播放器,那麼這個問題會更深嗎?
alt text http://www.freeimagehosting.net/uploads/1a446801a2.jpg
**採樣這一形象將恢復由於壓縮JPG格式不準確的結果。它只是爲了說明*
哦,當然!我無法相信我沒有意識到這一點。感謝我的尷尬問題的答案:) – TheDarkIn1978 2010-05-22 21:46:49