В Unity 3D возникает странная проблема: у меня есть пустая сцена, затем я добавляю новый игровой объект сферы, пробег в прессе, мяч остается неподвижным. Я вижу в окне игры, что FPS в порядке.Unity 3D: добавление жесткости в сферу сбрасывает частоту кадров
Затем я добавляю компонент Rigidbody в ту же сферу и нажмите кнопку воспроизведения. Сфера начинает падать, как следует, но частота кадров резко падает, что ниже 3 FPS.
Я обновил драйверы Nvida, я также пробовал это как в 32, так и в 64-х новых версиях Unity.
Кажется, что что-то не так с физическими расчетами. Кто-нибудь сталкивался с подобными проблемами? Любые советы о том, как я могу отладить эту проблему дальше?
в моем единстве его штраф. 5.4 здесь у меня одинаковые fps в обоих случаях и около 80. – cjf93
Это действительно странное поведение - если вы откроете Unity Profiler, это может дать вам немного больше информации о том, что именно приводит к снижению производительности. Запустите его до и после добавления Rigidbody и посмотрите, что говорят вам графики. – Serlite
Возможно ли, что ваша сцена полна других жестких тел, которые не настроены на кинематику? возможно, что, поскольку вы ввели движущийся объект, он должен проверить все другие жесткие тела в вашей сцене для столкновений. Просто мысль. –