Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Александр
@Wabbaka
Тупикал Hello world!
Unity
Как сделать так чтобы персонаж поворачивался в сторону курсора мыши?
Если курсор мыши справа от персонажа, то персонаж поворачивается вправо, если слева, то влево.
Вопрос задан
более трёх лет назад
2174 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Skillbox
Профессия Инженер по тестированию
10 месяцев
Далее
Нетология
Разработчик игр на Unity
13 месяцев
Далее
XYZ School
Разработка игр на Unity
5 месяцев
Далее
Решения вопроса
1
Александр
@Wabbaka
Автор вопроса
Тупикал Hello world!
private bool facingRight = false;
public void Update()
{
LookAtCursor();
pos = Camera.main.WorldToScreenPoint(transform.position);
}
public void Flip()
{
facingRight = !facingRight;
Vector3 Scaler = transform.localScale;
Scaler.x *= -1;
transform.localScale = Scaler;
}
public void LookAtCursor()
{
if(Input.mousePosition.x < pos.x && !facingRight) Flip();
else if (Input.mousePosition.x > pos.x && facingRight) Flip();
}
Ответ написан
более трёх лет назад
Комментировать
Нравится
3
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
WasTabon
@WasTabon
Как сделать поворот игрока за курсором как в Top Down Shooter Unity3D 2019?
?)
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
Александр
@Wabbaka
Автор вопроса
Это не то что нужно мне флип нужен был
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
C#
+1 ещё
Простой
Как создать копию предмета и добавить ему компонент?
1 подписчик
08 нояб.
78 просмотров
1
ответ
Unity
Средний
Unity, что делать если нпс не могут передвигаться по карте после билда в WebGL?
1 подписчик
11 сент.
219 просмотров
1
ответ
Android
+2 ещё
Простой
Проблема с расположением префаба в AR проекте, как мне сделать расположение префаба чётко над маркером?
1 подписчик
07 сент.
141 просмотр
0
ответов
Unity
Простой
Как в юнити 2д попиксельно изменить цвет текстуры?
1 подписчик
01 сент.
119 просмотров
1
ответ
C#
+1 ещё
Простой
Zenject зачем добавлять к SceneLoader наследование от ISceneLoader?
1 подписчик
30 авг.
119 просмотров
1
ответ
C#
+1 ещё
Средний
Instance по логике Bootstrap?
1 подписчик
29 авг.
109 просмотров
1
ответ
C#
+1 ещё
Средний
Как правильно оформить логику Bootstrap для Player.cs в Initialize()?
1 подписчик
29 авг.
66 просмотров
1
ответ
C#
+1 ещё
Простой
Почему анимация не проигрывается при включении объекта?
1 подписчик
25 авг.
100 просмотров
0
ответов
C#
+2 ещё
Средний
Какой есть бесплатный Unity ассет, чтобы строить Voxel карты с текстурами?
1 подписчик
23 авг.
78 просмотров
0
ответов
Unity
Средний
Можно ли как то посмотреть, как будет выглядеть запеченный свет до запекания?
1 подписчик
20 авг.
110 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Reverse engineer
Brain Shells
от 3 000 до 5 000 $
Руководитель проектов по цифровому развитию клиентов в сфере недвижимости (CSM)
Сбер
•
Санкт-Петербург
от 200 000 ₽
Программист встраиваемого ПО
ДМС Передовые Технологии
•
Москва
от 240 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама