Кадр редактора Unity падает на Mac - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь использовать Unity на Mac, но редактор все время сбрасывает кадры.Он показывает, что он рендерит 330 кадров в секунду, но все еще чувствует себя запаздывающим и сбрасывающим кадры, также движение противника странно (я думаю, что это потому, что оно сбрасывает кадры).Это не происходит в Windows (я пробовал обе платформы).Раньше я использовал металл, и он рендерил 35 - 45 кадров в секунду.Когда я переключился на OpenGL, он поднялся до 330 кадров в секунду.Я думаю, что проблема не в производительности, а в какой-то несовместимости.Когда я играю в игру, созданную для Mac, она работает хорошо.

Есть идеи, что это может быть?

Статистика с использованием OpenGL:

Statistics using OpenGL

Статистика с использованием металла:

enter image description here

1 Ответ

0 голосов
/ 30 мая 2019

Убедитесь, что металл включен в редакторе (а не только при экспорте игры). https://docs.unity3d.com/Manual/Metal.html

в старой версии Unity metal по умолчанию не был включен на Mac, и вам пришлось использовать -force-gfx-metal и запустить редактор с командной строкой терминала.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...