2012-03-13 15 views
0

ステージの外側部分(CCTransitionFlipXなど)を示すページ遷移を行うと、遷移中に画面外のスプライトを簡単に見ることができます。それは本当に迷惑です。リアルタイムでスプライトの位置を手動で確認し、画面外にある場合は削除することができます。しかし、そのスプライトが部分的に外側にある場合は、動作しません。 cocos2dにUIKitのclipSubviewsのようなものがありますか?遷移時にCocos2dスプライトが画面外に描画される

答えて

0

ClippingNode classが役に立ちます。

フリップアニメーションでは、画面が回転するため、表示される画面領域だけでなく、他のものも見ることができるため、観察した動作が期待できると思います。

+0

私はClippingNodeクラスを試しましたが、期待通りに動作しません。トランジションでクリッピング領域が他の要素として回転することはありません。だから私はまだオフスクリーン要素を見ることができます。 – Hlung

関連する問題