直交タイルマップを使用するCocos2dでゲームを作ろうとしています。私は、Adobe Illustratorで描いたシンプルなタイルセットを使って、タイル状にマップを作成します。タイルは32×32ピクセルで、マップは20×20タイルのみです。 Cocos2dでタイルマップを使用すると、iPhoneシミュレータでテストするとうまく動作します。しかし、私は私のiPod touch上でそれをテストする場合、アプリがクラッシュ(NSExceptionで終了)、それは私に「スプライトのテクスチャが無効です」Cocos2dタイルマップエラー
というエラーなります - (ID)initWithTexture:(CCTexture2D *)テクスチャ
{
NSAssert(texture!=nil, @"Invalid texture for sprite");
CGRect rect = CGRectZero;
rect.size = texture.contentSize;
return [self initWithTexture:texture rect:rect];
を
マップとタイルを使いこなしましたが、アプリを動作させることができません。どんな助けもありがとうございます。ありがとう。
多分、さらにコードを投稿してください。 –
NSExceptionは何を表していますか? msgstr "スプライトのテクスチャが無効ですか?"それはスタックトレースの上にあります。 –