0

Cocos2dゲームエンジンを使用してスプライトを不規則な形状にカットする方法は?写真を不規則な形で表示する必要があります。長方形や規則的な形だけでなく、私が望むどんな形でも。スプライト、テクスチャ、または画像を不規則な形にカットする方法はありますか?

私の知る限り、目的をアーカイブするためのAPIはありません。たぶんOpenGLがこれを行うための最良の方法ですが、それをアーカイブしてCCSpriteにする方法がわかりません。

私は本当にそれを必要としているので、誰かが私を助けてくれることを願っています。どうもありがとう。

4

3 に答える 3

2

私はCocos2d2.0のこのチュートリアルを使用してこれを達成しました

http://www.raywenderlich.com/4428/how-to-mask-a-sprite-with-cocos2d-2-0

1.0を使用している場合は、これを使用できます

http://www.raywenderlich.com/4421/how-to-mask-a-sprite-with-cocos2d-1-0

于 2012-06-06T11:38:29.027 に答える
0

OpenGLは、これを実現するのに役立ちます。draw目的の形状を三角測量してから、メソッドでスプライトのテクスチャで塗りつぶす必要があります

于 2012-06-06T10:25:58.007 に答える
0

マスキングを使用して、このタイプのことを行うことができます。この目的のために、Cocos2Dコミュニティ内ですでに開発されたクラスがあります。このCocos2DスレッドでCCMaskをチェックするか、@ Benが参照している記事で言及されているように、Cocos2D2.0のシェーダーを使用してこれを行うことができます。

于 2012-06-06T19:12:53.460 に答える