Тема: I.D.S. MONSTERS
Показать сообщение отдельно
Старый 19.02.2020, 17:34   #33
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Ответ: I.D.S. MONSTERS

Сообщение от mauNgerS Посмотреть сообщение
Супер беглый взгляд:
- можно не пускать луч каждый кадр, а только при нажатой кнопке
- можно постоянно использующиеся переменные завести 1 раз в start/awake
- вместо new Vector3() можно завести вектор шлюху и перезаписывать в нём значения
Проорал ) Вектор шлюха )
Когда до оптимизации говнокода дойдёт, вспомню о совете.
Сам знаешь, код написан для того, чтобы постоянно его переписывать.

Луч пускается постоянно для отрисовки в окне сцены, чтобы я видел куда он падает.

Сообщение от ABTOMAT Посмотреть сообщение
Тут Дельта Тайм нинужен, в лог потом выводятся неверные данные.
В остальном не вижу причин, по которым может дёргаться.
Может, FPS просто скачет? Хотя какой должен быть комп чтобы скакало.
Да дельта тайм не нужен, это мусорный участок кода, я ожидал что заметишь, впадлу было стереть.

Оказалось дёргалось только в окне Game в Unity,
в билде было на тот момент всё нормально.
Перезагрузил комп, теперь и в юнити не дёргается.

Скоро ещё понадобятся тестеры, я пишу управление камерой а ля RTS.
Сегодня уже наверно билд с кодом выложу.
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube

Последний раз редактировалось Crystal, 19.02.2020 в 18:43.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Crystal за это полезное сообщение:
ABTOMAT (19.02.2020), Arton (19.02.2020), Randomize (20.02.2020), St_AnGer (19.02.2020)