Я пытаюсь загрузить эффекты частиц (в формате .plist) в свой игровой код Cocos2d-x, и я сталкиваюсь с предупреждением: "libpng warning: iCCP: known incorrect sRGB profile"
, как упоминалось в вопросе. Я провел некоторое исследование с моей стороны, и другие пользователи StackOverflow, которые задавали подобные вопросы , имели эту проблему при загрузке файлов .png.
Однако при инициализации файлов .plist я столкнулся с той же проблемой. Любое понимание того, как удалить это предупреждение, будет полезно. Пожалуйста, обратите внимание, что у меня нет проблем с загрузкой файла .plist как такового, но предупреждения загрязняют мои потоки журналов.
Пример кода:
ParticleSystem* testStar = testNode->getChildByName<ParticleSystem*>("star");
testStar->initWithFile(filePath + "/" + "test.plist"); //valid filePath
testStar->setVisible(true);
Кроме того, чтобы подтвердить, что это не проблема с самим файлом .plist, я попытался загрузить файл вручную в моем редакторе интерфейса пользователя, и что казалось, загрузить его без каких-либо проблем.
Я готов предоставить более подробную информацию о моем окружении, если это необходимо. Я также попытался выполнить вышеизложенное в пустом проекте и смог воспроизвести то же предупреждение.
Cocos2d-x версия: cocos2d-x-3.14.1