Запись Everyplay Unity iOS прервана с отключенным сглаживанием

Я получил последнюю версию Everyplay Unity для iOS (v1.7.6) от github и обнаружил ошибку.

Если я отключаю сглаживание в настройках качества Unity, в момент, когда я звоню, начинаю запись, экран перестает обновляться, даже если я слышу, как игра идет (потому что звук все еще играет).

Если я снова включу сглаживание, функция записи будет работать как обычно.

Я планирую не включать AA в моей игре.

1 ответ

Пока что плагин для Unity был довольно легковесным, но в работе больше C# и лучшая интеграция.

В большинстве случаев достаточно просто обновить Everyplay.framework, поскольку в плагине нет изменений графики. В версии 1.7.6 происходит переход к новой графической интеграции, которая используется по умолчанию при компиляции с достаточно недавним SDK, в противном случае она возвращается к старой интеграции.

Поэтому важно знать, был ли последний плагин также повторно импортирован в проект, и в некоторых случаях графические ошибки связаны с конкретной версией Unity (информация о версии отсутствует)

Пожалуйста, не стесняйтесь присылать больше информации или потенциальных тестовых примеров, вызывающих проблему для поддержки на каждом игровом ком

ОБНОВИТЬ:

Похоже, что оба SDK 1.7.5 / 1.7.6, использующие новую графическую интеграцию, используемую в последнем пакете Unity, имеют регрессию при работе с нестандартными размерами через Screen.SetResolution ().

Это было исправлено в следующей версии 1.7.6, спасибо!

В качестве обходного пути, сохраните разрешение устройства как исходное или изменитеAssets/Plugins/iOS/EveryplayGlesSupport.mm всегда строить сENABLE_GLES_WRAPPER включен

Другие вопросы по тегам