Какова фактическая разница между двумя доступными перегрузками метода transform.Rotate?В чем разница между методами transform.Rotate?
Одна версия использует поплавки для своих параметров, а другая использует Vector3, который, как представляется, использует те же параметры.
Есть ли предпочтительная/лучшая практика/лучший вариант выполнения между ними? Документация на самом деле не говорит так или иначе.
transform.Rotate (new Vector3(0, Input.GetAxis("Mouse X") * sensitivityHor, 0));
transform.Rotate(0, Input.GetAxis("Mouse X") * sensitivityHor, 0);
Используйте тот, который наиболее удобен для текущего кода. Несомненно, кто-то называет другого, но мы сознательно не говорим, как это работает, потому что это внутренняя реализация, не имеющая отношения к правильному функционированию методов. –