2 / 2 / 0
Регистрация: 09.11.2014
Сообщений: 124
1

Поворот объекта в сторону игрока

22.11.2015, 17:59. Показов 19421. Ответов 3
Метки нет (Все метки)

Делал таким способом
C#
1
2
3
4
5
6
7
8
9
public class LookAtPlayer : MonoBehaviour
{
    public Transform target;
 
    void Update()
    {
        transform.LookAt(target);
    }
}
Также не работает и данный вариант
C#
1
2
3
4
5
6
7
8
9
public class LookAtPlayer : MonoBehaviour
{
    public GameObject target;
 
    void Update()
    {
        transform.LookAt(target.transform);
    }
}
И в первом, и во втором случае корабль игрока просто не перетаскивается из иерархии в поле target.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2015, 17:59
Ответы с готовыми решениями:

Движение объекта в сторону игрока
Доброе утро! И снова неумёхе нужна помощь. Не знаю как сделать, чтобы объекты летели в сторону...

Поворот игрока
Добрый день! Подскажите пожалуйста, как сделать зеркальный поворот игрока, когда курсор мыши...

C# unity поворот камеры-головы игрока
Все доброго времени суток! Пишу игру на юнити с использованием с шарп. Сейчас делаю поворот камеры...

Поворот объекта относительно другого объекта 2D
Делаю игру с видом сверху и нужно чтобы стрела от лучника вылетала перьями (будем считать, что...

3
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 106
22.11.2015, 18:23 2
можешь попробовать так
C#
1
2
3
void Start(){
target=GameObject.Find("имя твоего таргета");
}
0
2 / 2 / 0
Регистрация: 09.11.2014
Сообщений: 124
22.11.2015, 22:28  [ТС] 3
marad747,
C#
1
2
3
4
5
6
7
8
9
10
public class LookAtPlayer : MonoBehaviour
{
    public GameObject target;
 
    void Start()
    {
        target = GameObject.Find("Player");
        transform.LookAt(target.transform);
    }
}
Если вы имели ввиду так, то не работает.

Добавлено через 3 часа 59 минут
Может кто знает как можно это реализовать по другому? Уже весь интернет перевернул, но ничего путного нет, только код поворота объектов в сторону курсора.
0
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 106
23.11.2015, 12:20 4
скинь проект
и transform.LookAt(target.transform); нужно писать в Update
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2015, 12:20

Как осуществить переход на следующую сцену при касании игрока и объекта перехода?
Написал вот такой код: using System.Collections; using System.Collections.Generic; using...

Перемещение объекта в сторону курсора
2D режим. UnityJavaScript. Prefab - спрайт "пули" / Sprite renderer / Rigidbody 2D / BoxCollider...

Перемещение на другую сторону объекта
Добрый день. Как перенести объект(камеру которая движется) на другую сторону куба(тригера) если он...

Движение объекта в сторону рандомной точки
Есть скрипт, где враги просчитывают координаты игрока и движутся в его сторону. Сделал так, чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru