Приветствую, игрок не поворачивается, а стоит строго на 180 или

-180

public Vector3 playerRotation; // x = 0 ; y = 27 ; z = 0
public Transform playerTransform;

void update(){

playerRotation = new Vector3(playerTransform.rotation.eulerAngles.x, transform.rotation.eulerAngles.y, 0); // x = 0 ; y = 27 ; z = 0);

playerTransform.rotation = new Quaternion(playerRotation.x, playerRotation.y, 0,0); //выдаёт 0,180,0 почему?
}

5 ответов

5 просмотров

что за безумие ты выложил? Опиши задачу, зачем надо отгадывать что это ДОЛЖНО было делать? Код бессмысленен

把手拿開 🕊- Автор вопроса
Danil Bog
что за безумие ты выложил? Опиши задачу, зачем над...

playerTransform должен вращаться по данным из переменной playerRotation, но выдаёт playerTransform.rotation.y = 180

把手拿開 🕊
playerTransform должен вращаться по данным из пере...

ты сохраняешь в переменную плеер ротейшн свой же ротейшн и хочешь что б что-то вращалось?.. Задачу опиши, как оно ДОЛЖНО работать, по твоему мнению

把手拿開 🕊
playerTransform должен вращаться по данным из пере...

Полагаю нужен Quaternion.AngleAxis, потому что Vector3 и Quaternion это вообще не одно и тоже

把手拿開 🕊- Автор вопроса
Danil Bog
ты сохраняешь в переменную плеер ротейшн свой же р...

Есть объект playerTransform без скриптов и отдельный объект со скриптом, который должен вращать ось "Y" у playerTransform по параметрам из переменной playerRotation playerRotation задаётся так = new Vector3(playerTransform.rotation.eulerAngles.x, transform.rotation.eulerAngles.y, 0); и применяется так playerTransform.rotation = new Quaternion(playerRotation.x, playerRotation.y, 0,0); Выдаёт: playerRotation.y = 300f а вот playerTransform.rotation.y остаётся 180 или -180 —————————————————————————— Использовал Vector3, тк Quaternion ломает GUI в Unity и данных не видно, поэтому использую его.

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта