2013-10-09 12 views
9

Sprite Kitを使用した単純なアニメーションを持つプロジェクトを作成しました。それはうまくいき、問題はありません。 作業コピーのファイルをマージしたときにエラーが発生します。キャッチされていない例外によるアプリケーションの終了 'Texture Atlas Not Found'

2013年10月9日10:52:14.777 MyProjectと、[1550:A0B]キャッチされない例外によりにアプリを終了*「テクスチャアトラスが見つかりません。ここ

NSMutableArray *dPFrames = [NSMutableArray array]; 

SKTextureAtlas *dPAtlas = [SKTextureAtlas atlasNamed:@"dP"]; <<---- Thread 1: signal SIGBART 

int numImages = dPAtlas.textureNames.count; 

for (int i=1; i <= numImages; i++) { 
    NSString *textureName = [NSString stringWithFormat:@"dP%[email protected]", i]; 
    SKTexture *temp = [dPAtlas textureNamed:textureName]; 
    [dPFrames addObject:temp]; 

} 
_dPAnimateFrames = dPFrames; 

SKTexture *temp = _dPAnimateFrames[0]; 
_dP = [SKSpriteNode spriteNodeWithTexture:temp]; 
_dP.position = CGPointMake(150, 110); 
[self addChild:_dP]; 

は、コンソールのメッセージであります'、理由:'テクスチャアトラスが見つかりません '

私は検索のための調査と研究がありますが、残念ながら私は何も見つかりませんでした。あなたが持っている場合は、ソリューションを共有してください。

+0

を選択するには、マージされたとき、あなたはテクスチャをマージしましたトランクに 'dP'というアトラスがありますか? – bbum

+0

はい、dP.atlasがプロジェクトにインポートされました。エラーが発生したため、プロジェクトをまだコミットしていません。 –

+0

同じことが私に起こっています。私はプロジェクトをきれいにし、削除し、テクスチャのアトラスを追加して、スペルを確認しました。何らかの理由で、それを見つけることができません。新しいプロジェクトを作り、それを試してみましょう。私はこれにXcodeのバグがあると思っています。 –

答えて

1

私は同じ問題を抱えていたと私は、トップバーからシミュレータ

の内容と設定をResetingことによってそれを解決: iOSシミュレータ - 目次や設定のリセット> ...

私はまた、プロジェクトをきれいにした。 you'rプロジェクトへ

+0

これは私にとってはうまくいかなかった。 – nacross

18

移動し、次の手順を実行します - 1>設定を構築するために行く、 2>を検索テクスチャアトラスの生成を有効にして、YES

+0

これは受け入れられるべきです。 – Soup

+0

はい、それを受け入れる必要があります。 – Khanh

+0

ありがとう! –

関連する問題