ゲームの背景としてスカイラインがあります。スカイラインには、完全に透明な領域と不透明な領域があり、半透明の領域もあります... :-P
今回は、スカイラインの上に配置するグラデーションを作成して、スカイラインを簡単に暗くしたり明るくしたり、その色に色合いを付けてさまざまな時間帯を偽装したり、空の色に色合いを付けたりできるようにします...
このために、スカイラインと同じサイズのグラデーションを作成する必要がありますが、スカイラインが完全に透明な場所は描画しません。
これを行うにはいくつかの方法があると思いますが、フォトショップのような方法を避けて、CCRenderTexture を使用したり、グラデーションをマスクしたりしてスカイラインをレンダリングしようと思います (できれば、後で簡単に色合いを付けることができる CCGradientLayer が望ましいです)。スカイラインは完全に透明です。しかし、私はCCRenderTextureにあまり慣れていません...
簡単な解決策はありますか?