2009-05-11 11 views
1

に私がここにあります。このサンプルコード実行しているよ:ココス2D-iphone 0.7.2を使用して、スプライトがされているスプライトはココス2D-iphoneを使用して青く見えるが、唯一のシミュレータ

http://monoclestudios.com/cocos2d_whitepaper.html

を青色で描かれています。しかし、これはシミュレータ上でのみ起こります。実際のデバイスでは、すべてが正常に見えます。

他に誰かがこの問題に遭遇しましたか?

+0

iPhone SDKを非Intel Macで実行しているときにこのエラーが発生しました。 OpenGL ESのシミュレータでは、AppleのiPhone開発プラットフォームとして公式にサポートされていないG4やG5のMacでのみ発生する「バグ」です。 他の人が言っているように、デバイス上で動作する場合は、それがすべて重要です。しかし、この特定の問題は、Intel Macでシミュレータを実行しようとすると消えてしまうはずです。 – qrunchmonkey

+0

偉大な答え、私はそれがアーキテクチャと関係があるかもしれないとは考えていませんでしたが、はい、それはiBook G4です –

答えて

1

残念ながら、シミュレータは物理的なiPhoneと同じではありません。私はこの特定のバグに遭遇していませんでしたが、私は音に問題がありました。シミュレーターで再生されませんでしたが、デバイス上で正常に働いた。シミュレータに問題がある場合は、バグを無視して前進することをお勧めします。結局のところ、シミュレータは便宜上のものです。

チェックアウト#このような質問がある場合は、freenodeの#cocos2d-iphoneをご覧ください。

2

OpenGL ES をシミュレータでテストしないでください。それはちょうど同じではありません。シミュレータのレンダリングは若干異なります。 cocos2d-iPhoneはOpenGL ESを基盤としているため、唯一の選択肢はデバイスでテストすることです!

関連する問題