1

色の補色を計算/生成する必要があります。私はそれが機能していると思ったが、それは間違った種類です。赤の反対として、緑ではなくシアンになります。これは、AS3がrgb値を使用しているためです。RYB値を使用する必要があることはわかっていますが、RGBからRYBに変換し、RYB値の補色に計算してから、RGBに戻す方法がわかりません。AS3の知識はあまりありません。

4

1 に答える 1

1

色相-彩度-明るさを調べる必要があります。色相スケールで180度回転すると、反対の色になります。

共有する実際のコードはありませんがColorMatrix、Quasimondoのクラスをチェックしてください: http ://code.google.com/p/quasimondolibs/source/browse/trunk/quasimondolibs/com/quasimondo/geom/ColorMatrix.as

于 2012-12-17T19:19:53.640 に答える