2014-11-20 19 views
5

Birçok resim içeren plane1.atlas adlı bir doku atlasım var. Atlas'ı çalıştırdığımda ve dokulardan birini kullanmaya çalıştığımda, "Doku Atlası Bulunamıyor" hata mesajını alıyorum. Aşağıdaki fotoğrafta gördüğünüz gibi, dokuya başlangıç ​​kodu koyacağım, paketin içindeki doku atlasına sahibim ve hata günlüğü hatayı gösteriyor. başlatırkenDoku Atlası Bulunamadı

atlas problems

ben hedef ayarlarında doğru ayarlara sahip, ben dokular (I .atlas ve .png eklenen herhangi gelmez kullanarak/doku atlas yeniden adlandırma ve dosya adı uzantılarını kullanarak çalıştı Çalışıyorum. Diğer görüntüleri de denedim, boşuna. İçeriği/ayarları birden çok kez sıfırlasa da hem aygıtlarda hem de simülatörlerde çalışmaz. İşte

o görüntüde çok küçük durumda kod şudur:

SKSpriteNode *planeCore; 
SKSpriteNode *planeOutline; 
SKSpriteNode *planeEngine1; 
SKSpriteNode *planeEngine2; 
SKSpriteNode *planeWheels; 
SKSpriteNode *planeWindows; 

SKTextureAtlas *plane1Atlas = [SKTextureAtlas atlasNamed:@"planeAtlas"]; 
planeCore = [SKSpriteNode spriteNodeWithTexture:[plane1Atlas textureNamed:@"plane1Core1"]]; 
planeCore.position = CGPointZero; 
planeCore.zPosition = 500; 
[self addChild:planeCore]; 
+2

Koddaki atlas adı (planeAtlas), resimdeki adla eşleşmiyor. Temiz bir yapıdan çalıştırmayı denediniz mi (Product-> Clean and run)? – 0x141E

+0

İlginçtir ki görüntüdeki doğrudur (bunu çözebildiğim kadarıyla). IOS'un büyük/küçük harf duyarlı bir dosya sistemi olduğunu biliyor musunuz? Sadece buradaki sorun olabilir. – LearnCocos2D

+0

Adlandırmamın kapalı olup olmadığını görmek için birden çok kez kontrol ettim. Yazım aynıdır. – Andriko13

cevap

0

bazı talimatlarında, "Yeni Klasör" ekleyin ve sonra resim eklemek için söylüyor.

Aynı sorunu yaşadım;

Klasör siliniyor. Yeni Sprite Atlası Ekle (XCode, anahat görünümünde sağ tıklayın) Fotoğrafı yeni atla'ya ekleyin.