Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Александр
@Wabbaka
Тупикал Hello world!
Unity
Как сделать так чтобы персонаж поворачивался в сторону курсора мыши?
Если курсор мыши справа от персонажа, то персонаж поворачивается вправо, если слева, то влево.
Вопрос задан
более трёх лет назад
2152 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
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#
+3 ещё
Простой
Как работают переводы на другие языки в играх?
2 подписчика
16 июн.
1156 просмотров
3
ответа
Unity
Простой
Яндекс Игры Нашел 1 проект 2 года назад созданный решил скопировать код и видимо из за обнов уже так нельзя? как исправить?
1 подписчик
16 июн.
147 просмотров
0
ответов
C#
+1 ещё
Простой
Как отслеживать угол нормали для скольжению по склону?
2 подписчика
14 июн.
432 просмотра
1
ответ
C#
+1 ещё
Простой
Почему 1 событие проигрывания звука перестаёт срабатывать, если перезайти на сцену?
1 подписчик
11 июн.
72 просмотра
0
ответов
Unity
Средний
Как добиться перспективного искажения для ui элемента?
1 подписчик
10 июн.
56 просмотров
0
ответов
C#
+1 ещё
Простой
Почему цикл for может не работать?
1 подписчик
06 июн.
243 просмотра
2
ответа
C#
+1 ещё
Средний
Как закрепить к варианту enum переменную?
1 подписчик
03 июн.
115 просмотров
1
ответ
Unity
Средний
Как загружать изображения/текст из папки с билдом игры?
1 подписчик
03 июн.
61 просмотр
1
ответ
C#
+1 ещё
Простой
Как реализовать массив хранящий различные типы данных?
1 подписчик
31 мая
199 просмотров
3
ответа
C#
+1 ещё
Простой
Как сделать, чтобы CombineMeshes() объединял несколько материалов, а не только меши?
1 подписчик
31 мая
39 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик мобильных бизнес-приложений на базе Unity/Unity3D
Битворкс
от 4 000 до 5 000 $
User Acquisition Manager
Wanted
•
Лимассол
До 5 000 €
Инженер технической поддержки на АРМ ( автоматизированные рабочие места )
ИТ-Холдинг Т1
•
Санкт-Петербург
До 80 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама