2012-08-27 3 views

答えて

0

作成するための基本的なチュートリアル:この場合、マスクはこのようになります勾配、だろう

Menu with items that fade near the edges

:例えば、メニューは次のようになります。マスクスプライトはRay Wenderlich's websiteにありますが、子供ノードもマスクできるかどうかはわかりません。そうでなければ、CCRenderTextureを使用し、子ノードをテクスチャに描画し、最後にチュートリアルで作成したマスキングノードでマスクする必要があります。

+0

私はこのチュートリアルを見ましたが、私の質問には答えません。 – GoldenJoe

+0

GoldenJoeでは、レンダーターゲットなしでタスクを解決したり、すべての子にグラデーションアルファを実装することはできません。 – brigadir

+0

私はcocos2dがどのようにレンダリングを行うかについてはっきりしていませんが、各ノードがテクスチャを持つクワッドではありませんか?子ノードが親ノードにレンダリングされる場合は、親ノードを作成する必要があります。私は今これをどうやって行うのか分かりませんが... – GoldenJoe

0

私はこれがおそらくあなたが望むメカニズムではないことを知っていますが、最近は循環的に変化するグラデーションアルファが必要でした。私はスプライトの周りを回転するテキストをいくつか持っていて、それがサークルの最上部にあるときに見えるようにしたいだけでした。

私にとって最も簡単なアプローチは、円形のバンドで、スプライトを作成することでした。このスプライトは、バンドが完全に「黒」で、下が完全に透明になるまで卒業しました。

これをzオーダーで上に置くと、私はその後のテキストを取得しました。私はあなたがこのような種類の効果を達成することができると想像します。

私のアプリのCliustrophobicのメインメニューを見てください。

関連する問題