知らなかったので少しだけ試したメモ。
概要
- Color correction in Flash Player | Adobe Developer Connection [ADC]
- colorCorrection プロパティ – Stage – Adobe ActionScript® 3(AS3 )API リファレンス
- FlashPlayer 10 から追加された機能っぽい
- Stage に描写されるモノを sRGB とみなして、モニタプロファイルのカラースペースに変換する機能があるっぽい
- ソースプロファイルは無視っぽい
flash.display.Loader
とかにも機能が見当たらないけど、使うリソースを全部sRGBにしておけってことなんですかね- Flash Professional に取り込んだ画像は、プロファイル削除されると書いてあるので、つまりそういうことなのかな…sRGBに変換されるかは謎いけど、サンプルではGBR画像の色が狂ってしまってるので、変換なしでプロファイル削除だけの予感
If you import an image with an embedded profile into Flash Professional, the color profile is removed and the image on the Stage appears without its embedded color profile.
- Linux/Unixは非対応っぽい
Currently, SWF file color correction is not supported on Linux/Unix systems or systems with less than 32-bit color resolution.
バグっぽい?
- Bug#3596843 – Color Management Only Works on when WMODE is set to Window
wmode="window"
でないと動作しないっぽいwindow
以外だと常にunsupported
になってる気がする- 冒頭サンプルは
opaque
なんで、弄ってやらないと上手く動かない - 直リンク: http://www.adobe.com//content/dotcom/en/devnet/flash/quickstart/color_correction_as3/_jcr_content/articlecontentAdobe/generic/file.res/colorcorrection%5B1%5D.swf
環境
- Firefox 32.0.2 + FlashPlayer 15.0.0.152 + CMS有効
- colorCorrectionSupport:
defaultOff
- colorCorrection: on の時のみカラマネが動作
- 参照するモニタプロファイル:
gfx.color_management.display_profile
に設定されたやつ
- colorCorrectionSupport:
- デスクトップ版IE 11 + FlashPlayer 15.0.0.152
- colorCorrectionSupport:
defaultOff
- colorCorrection: on の時のみカラマネが動作
- 参照するモニタプロファイル: 「色の管理」で設定したプライマリモニタのプロファイル
- colorCorrectionSupport:
- ストア版IE11 + FlashPlayer 15.0.0.152
- colorCorrectionSupport:
unsupported
- colorCorrection: うごかないっぽい
- colorCorrectionSupport: