#ios #cocos2d-iphone #spritebuilder
#iOS #cocos2d-iphone #spritebuilder
Вопрос:
Я добавил изображение в формате png в папку ресурсов sprit builder и опубликовал его.
Я вижу добавленное изображение в папке sprite builder all в разделе Resources в разделе Published-IOS.
Здесь я попытался получить доступ к добавленному изображению следующими способами.
_hero.spriteFrame = [CCSpriteFrame frameWithImageNamed:@"Down.png"];
[_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"
.