Спрайты отображаются синим цветом при использовании cocos 2d-iphone, но только в симуляторе
-
21-08-2019 - |
Вопрос
Я запускаю этот пример кода, расположенный здесь:
http://monoclestudios.com/cocos2d_whitepaper.html
используется cocos 2d-iphone 0.7.2, и спрайты отрисовываются синим цветом.Но это происходит только на симуляторе.На реальном устройстве все выглядит нормально.
Кто-нибудь еще сталкивался с этой проблемой?
Решение
К сожалению, симулятор не идентичен физическому iPhone.Я не сталкивался с этой конкретной ошибкой, но у меня действительно были проблемы со звуками.Не играл бы на симуляторе, но отлично работал на устройстве.Если у вас возникли проблемы только в симуляторе, я бы посоветовал проигнорировать ошибку и двигаться вперед.В конце концов, симулятор предназначен только для удобства.
Оформите заказ #cocos2d-iphone на freenode, если у вас есть еще подобные вопросы.
Другие советы
Не проверяйте OpenGL ES на симуляторе.Это просто не одно и то же.Симулятор визуализируется немного по-другому. Поскольку cocos2d-iPhone в значительной степени основан на OpenGL ES, ваш единственный выбор - протестировать на устройстве!