Вечный холиварн... Одни говорят, что для комфортной игры вполне хватает 30 FPS, киберспортсменам подавай 120 FPS, иначе катку затащить не смогут, любители синематографа вообще утверждают, что человеческий глаз не может распознать более 24 кадров в секунду. Но давайте сначала разберемся, сколько кадров сможет отрисовать наш экран, только уже ни монитора, а нашего телефона. В этом нам поможет AIDA64. Заходим в Отображение и ищем строчку Частота обновления
 |
Redmi Note 8 |
Правда, сейчас телефоном с частотой обновления экрана 120 Ghz ни кого не удивишь. Тем не менее, не смотря на все это дело, Unity выставляет частоту обновления экрана для мобильных телефонов - 30 FPS, нет не потому, что разработчики приверженцы одной из сторон спора, это сделано специально, для экономии заряда батареи. В настройках "Player Settings..." параметрами V sync count частоту обновления экрана уже не изменить, поменять на другое значение можно только через скрипт:
using UnityEngine;
public class My60FPS : MonoBehaviour
{
void Start()
{
Application.targetFrameRate = 60;
}
}
Вешается на любой объект в сцене, на пример на камеру. В данном случае, частота обновления экрана вместо 30 станет 60 FPS, но следует помнить, что оптимизацию сцены ни кто не отменял, будет 60, если загрузка графического процессора дает возможность это сделать.