Как сделать так, чтобы камера перемещалась[РЕШЕНО]

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Как сделать так, чтобы камера перемещалась[РЕШЕНО]

Сообщение iXerox 26 ноя 2011, 14:11

У меня есть скрипт. Он меняет камеру с которой идет вид:
Синтаксис:
Используется javascript
var camera1:Camera;
var camera2:Camera;

function Update()
{
        var ray : Ray = Camera.main.ScreenPointToRay (Input.mousePosition);
        var hit : RaycastHit;
        if (collider.Raycast (ray, hit, 100.0))
        {

        camera1.enabled = false;
        camera2.enabled = true;
        }
}
 


Теперь вопрос: А можно сделать так, чтобы не перебрасывать на другую камеру, а просто камера меняла свое местоположение. Если да, то не могли бы дать скрипт, который может выполнять данное действие(очень хотелось бы JavaScript), на мануалы просьба не отправлять. Заранее спасибо.
Последний раз редактировалось iXerox 26 ноя 2011, 14:54, всего редактировалось 1 раз.
iXerox
UNец
 
Сообщения: 46
Зарегистрирован: 03 сен 2011, 18:41

Re: Как сделать так, чтобы камера перемещалась

Сообщение iXerox 26 ноя 2011, 14:34

Все проблема решена(снова спасибо neTformaT'у). Вот скрипт:
Синтаксис:
Используется javascript
var isCameraBtn = false;
var camera1:Camera;

function OnMouseUp ()
{
    if(isCameraBtn)
    {
    camera1.transform.position = new Vector3(0,0,0); // переносит в координаты x=0, y=0, z=0
}
}
 
iXerox
UNец
 
Сообщения: 46
Зарегистрирован: 03 сен 2011, 18:41

Re: Как сделать так, чтобы камера перемещалась[РЕШЕНО]

Сообщение bomberest 26 ноя 2011, 15:01

Можно расставить вместо камер пустые объекты, которые разместишь и повернёшь так, как тебе нужно, а камеру будет перемещать в позицию объекта + брать его ротацию
Основы Unity3D Свой 2D-движок Фильм для разработчиков Кастомизация едитора
Лекции игрового программирования
Skype: Andrewf56 | Steam: bomberest (-AnF-) | Vk: _https://vk.com/andrewshut
Аватара пользователя
bomberest
Старожил
 
Сообщения: 538
Зарегистрирован: 22 июн 2011, 14:38
Откуда: Минск
  • ICQ


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24