2010-05-21 10 views
0

현재 AS3 프로젝트에서 색상을 사용하고 있으며 Flash Player (버전 10)에서 오류가있는 부분을 발견했습니다. 또한 Mac OS X Snow Leopard (버전 10.6.3)에서 표시된 색상을 샘플링하는 데 사용하는 Apple DigitalColor Meter (버전 3.7.2)의 오류 일 수 있습니다.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). 그들은 적절한 숫자로 코딩되어 있지만 표시되는 색상을 샘플링하기 위해 색상 측정기를 사용할 때 정확하지 않은 결과가 반환됩니다.

누구든지이 문제에 대해 통찰력을 갖고 있습니까? 무엇이 오류, 플래시 런타임 또는 색상 샘플러의 원인입니까? 플래시 플레이어 인 경우이 문제가 훨씬 더 깊을 수 있습니까?

alt text http://www.freeimagehosting.net/uploads/1a446801a2.jpg

** 인해 .JPG 압축 부정확 한 결과가 반환이 이미지를 샘플링. 그것은 단지 일러스트레이션입니다 *

답변

1

Mac을 사용하고 있기 때문에 Mac이 시스템 수준에서 색상 프로파일을 처리하는 방식 때문일 수 있습니다. 디스플레이 환경 설정 패널의 색상 패널에서 프로파일을 변경하고 출력이 변경되는지 확인하십시오. 나는 어떤 프로파일이 정확한 결과를 줄지 확신하지 못합니다. (아마도 sRGB입니까?) 그러나 이것을 사용하고있는 것에 따라 색상은 아마 당신이 보는 어떤 화면에서도 약간 다르게 보일 것입니다.

+0

물론! 나는 내가 그걸 몰랐다는 것을 믿을 수 없다. 내 당혹스러운 질문에 대한 답변 주셔서 감사합니다 :) – TheDarkIn1978