Файл изображения SpriteBuilder не найден

#ios #cocos2d-iphone #spritebuilder

#iOS #cocos2d-iphone #spritebuilder

Вопрос:

Я добавил изображение в формате png в папку ресурсов sprit builder и опубликовал его.

Я вижу добавленное изображение в папке sprite builder all в разделе Resources в разделе Published-IOS.

Здесь я попытался получить доступ к добавленному изображению следующими способами.

введите описание изображения здесь

  1. _hero.spriteFrame = [CCSpriteFrame frameWithImageNamed:@"Down.png"];
  2. [_hero setTexture:[CCTexture textureWithFile:@"Game/Down.png"]]

Но ни один из этих методов не работает.

в журнале отображается ошибка как.

  -[CCFileUtils fullPathForFilename:contentScale:] : cocos2d: Warning: File not found: Down.png
 

Пожалуйста, помогите мне решить эту проблему.Я новичок, использующий этот конструктор sprit.

Комментарии:

1. в какой папке находится изображение? Какое точное имя, включая верхний / нижний регистр?

2. @ LearnCocos2D Пожалуйста, найдите мое прикрепленное изображение в правках

Ответ №1:

Изменить @"Down.png » на @"Resources/Down.png" , потому что вы должны включить папки, созданные в SpriteBuilder, для любых ссылок на файлы ресурсов, управляемые SpriteBuilder.

Аналогично, если бы у вас был файл .ccb во вложенной папке с именем «Levels», вам пришлось бы загрузить его вместе со строкой @"Levels/some.ccb" .