2011-12-13 9 views

答えて

1

私はCCTintTo APIを知りませんが、コロナのサブスクライバの場合は、最新の毎日のビルドをダウンロードして画像にsetFillColorメソッドを使用して、色をRGBカラーに設定できます。 Anscaはコロナの新しいパブリックビルドをリリースしましたが、画像の色合いがカットされているかどうかを確認するためにダウンロードしていません。

ここで着色機能を導入しましたブログ記事です:

http://blog.anscamobile.com/2011/09/tints-and-gradients/

UPDATE:

このは、最新のパブリックビルド(704)でですが、があるように思われますバグ再:画像の色づけ。一旦setFillColorで着色されると、その後の呼び出しで色合いは変化しません。

image:setFillColor(255,0,0) 
-- image will be tinted red 
image:setFillColor(0,255,0) 
-- image will still be red 
image:translate(-1,0) 
image:translate(1,0) 
-- now image will be tinted green 

は、この問題の議論のために、このページを参照してください:

http://developer.anscamobile.com/forum/2011/12/06/question-about-setfillcolor-images

+0

私はいくつかの制限があることを追加しますこの問題を回避するには、右setFillColor呼び出し、例えば後に「揺れ」に画像あり。たとえば、マスクを使用している画像では、setFillColorは機能しません。 – TheBestBigAl

関連する問題