Пятница, 29 Марта 2024, 03:28

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Плавная камера
Плавная камера
zisXДата: Среда, 01 Января 2014, 14:22 | Сообщение # 1
Neto Zis
Сейчас нет на сайте
Киньте скрипт на плавное вращение камеры пожалуйста.

KamiRoninДата: Среда, 01 Января 2014, 14:36 | Сообщение # 2
почти ветеран
Сейчас нет на сайте
стандартный скрипт в поставке юнити - SmootLookAt.cs
Код

var target : Transform;
var damping = 6.0;
var smooth = true;

@script AddComponentMenu("Camera-Control/Smooth Look At")

function LateUpdate () {
  if (target) {
   if (smooth)
   {
    // Look at and dampen the rotation
    var rotation = Quaternion.LookRotation(target.position - transform.position);
    transform.rotation = Quaternion.Slerp(transform.rotation, rotation, Time.deltaTime * damping);
   }
   else
   {
    // Just lookat
       transform.LookAt(target);
   }
  }
}

function Start () {
  // Make the rigid body not change rotation
     if (rigidbody)
   rigidbody.freezeRotation = true;
}


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
zisXДата: Среда, 01 Января 2014, 16:27 | Сообщение # 3
Neto Zis
Сейчас нет на сайте
KamiRonin, Спасибо

Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Плавная камера
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг