CCNode(CCLayer、CCSpriteなど)がすべての子をシェーダーでマスクできるようにして、不透明度を変更せずにノードの境界に近づくにつれて徐々にマスクできるようにしたいと思います直接値します。たとえば、メニューは次のようになります。
この場合のマスクはグラデーションになり、次のようになります。
CCNode(CCLayer、CCSpriteなど)がすべての子をシェーダーでマスクできるようにして、不透明度を変更せずにノードの境界に近づくにつれて徐々にマスクできるようにしたいと思います直接値します。たとえば、メニューは次のようになります。
この場合のマスクはグラデーションになり、次のようになります。
マスキング スプライトを作成するための基本的なチュートリアルはRay Wenderlich の Web サイトで入手できますが、子ノードもマスキングできるかどうかはわかりません。そうでない場合は、おそらく を使用しCCRenderTexture
、子ノードをテクスチャに描画し、最後にチュートリアルで作成したマスキング ノードでマスクする必要があります。