В этом видео я объясню что такое Кватернионы(Quaternions), как их использовать и все методы и функции Кватернионов. Знаю, что качество видео получилось хуже чем первое, но пытаюсь улучшать качество видео
2:13 ты тут ошибся, Quaternion.identity возвращает не нулевой поворот, а параметры по умолчанию, и если у тебя допустим будет префаб, а в нём по умолчанию будет какой-то поворот, то при использовании Quaternion.identity вернутся значения поворота префаба по умолчанию
Не правда. Identity всегда возвращает значение (x=0, y=0, z=0, w=1), что соответствует "отсутствию вращения" в системе координат unity, и про ориентацию префабов ему ничего не известно
Класс Quaternion содержит следующую строку: private static readonly Quaternion identityQuaternion = new Quaternion(0.0f, 0.0f, 0.0f, 1f); а Quaternion.identity, опять же судя по Quaternion, это просто геттер для identityQuaternion
Сори что поздно отвечаю, ютуб походу удалил и прогружал твой коммент, короче идея была в том чтобы вращение и гравитация игрока совпадал с вектором нормали объекта, чтобы он как бы примагничивался и мог доехать до потолка и не упасть
Можешь, пожалуйста помочь. Я хочу сделать так, чтоб при повороте игрока в 2D по оси Z, камера поворачивалась по оси Z за игроком, но с небольшим отставанием, а после окончания поворота принимал значение rotation игрока
Попробуй использовать transform.rotation = Quaternion.Slerp( transform.rotation, RoataionИгрока, Определенное значение - шаг) в void Update() Если чтото не понятно, можешь почитать про Quaternion.Lerp и Slerp в инете
Если ты про Euler, то правильно читать "Ойлер". В русском языке все немецкие имена и фамилии часто коверкают: Айнштайн (Эйнштейн), Фройд (Фрейд), Хитлер (Гитлер), Ханс (Ганс) и т.д.
Совет. Пересаживайся с VS Code на Visual Studio или Rider. Эти среды предназначены для работы конкретно с C# и имеют расширения для Unity. VS Code подходит больше для начинающих. Теперь касательно видео. Содержательно, но сумбурно. Много комментариев, что не понятен материал. Тема сложная и быстрая подача это никак не исправляет. Наоборот усугубляет Не смотря на всё это было всё же познавательно, ибо про суть Qaternion я не был в курсе. Не останавливайся и делай больше видео. В русском сегменте не хватает подобных видео
Спасибо за развернутый отзыв!) Понял тебя, буду больше объяснять суть зачем это и как. Насчет пересадки, я остался на Visual studio, потому что с vs code бесконечные проблемы
@@firewatch123 я видео обратную ситуацию. В моëм окружении старшие спецы не используют VS Code на постоянке. Она легковесная, потому что в стоковом состоянии имеет минимальный функционал. Еë пользуются когда нужно быстро на ноуте накидать код. Студия и Райдер в стоке имеют больше функций по типу работы с гитом и продвинутого интелисенса. Поэтому предпочитают их для основной работы
@@PelipUnityDev Спасибо за быстрый ответ. Но ведь VS Code это редактор, который полностью можно настроить под себя, куча разных тем, расширений, тоже удобен, но соглашусь, что в перспективе на больших проектах VS/Rider будет лучше.
Хз, система гиперкомплексных чисел, образующая векторное пространство размерностью четыре над полем вещественных чисел. Короче я в универ пойду ток в след году, не бейй этому видео 10 лет