2014-10-31 2 views
1

Atm, я интегрирую SDK Tango в свою игру, построенную с Cocos2dx 3.0, и столкнулся с этой проблемой, когда консоль XCode напечатала «ошибку libpng : bad parameters to zlib ". Первоначальная трассировка ошибки показала, что вызов функции в CCImage.cpp, png_read_update_info, преждевременно завершался при инициализации файла png, что приводило к плохой избыточной ошибке, когда SpriteBatchNode пытается добавить спрайт в кеш, поскольку текстура не была инициализирована успешно. Кроме того, было обнаружено, что один из файлов lib в SDK содержит файл zlib.Интеграция Проблема Tango SDK с Cocos2dx 3.0 на основе игры [ошибка libpng: плохие параметры для zlib]

В чем именно причина этой проблемы, использование нескольких zlib? В конечном счете, есть ли в любом случае решение этой проблемы с моей стороны, или Tango должен что-то сделать с SDK?

ответ

0

Вы можете связать свой проект с другой версией zlib. Я думаю, что Cocos2dx 3.0 уже хорошо настроил zlib, поэтому вам может потребоваться проверить, есть ли еще один zlib в вашем SDK Tango.

Попробуйте удалить его и снова проверить.