Я хочу создать спрайт со своим личным изображением. Но когда я загружаю проект, у меня возникает такая ошибка:
OpenGL error 0x0501 in C:\Users\PC\Desktop\Quiz\cocos2d\cocos\renderer\backend\opengl\TextureGL.cpp cocos2d::backend::Texture2DGL::updateData 207
cocos2d: fullPathForFilename: No file found at /cc_2x2_white_image. Possible missing file.
Я пытался уменьшить размер изображения и надеялся, что программа запустится с моим изображением, но она запустилась с изображением Hello World по умолчанию. Мое изображение хранится в папке «Ресурсы» моего проекта, и это код, который я использовал для создания спрайта:
#include "GraphicScene.hpp"
USING_NS_CC;
Scene *GraphicScene::createScene()
{
auto scene = Scene::create();
auto layer = GraphicScene::create();
scene->addChild(layer);
return scene;
}
bool GraphicScene::init()
{
if (!Layer::init())
{
return false;
}
auto sprite = Sprite::create("quiz.png");
sprite->setPosition(12, 12);
this->addChild(sprite, 0);
return true;
}
Подробнее здесь: https://stackoverflow.com/questions/786 ... e-on-cocos