Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity > Общие вопросы

Общие вопросы вопросы не попадающие ни в один из доступных разделов

Ответ
 
Опции темы
Старый 18.04.2013, 20:50   #1
mepihin
ПроЭктировщик
 
Регистрация: 31.12.2012
Сообщений: 165
Написано 5 полезных сообщений
(для 7 пользователей)
Smooth Follow

using UnityEngine;
using System.Collections;

public class 
Look MonoBehaviour {
    
    public 
Transform target;
    
    public 
float height;
    public 
float distance;
    public 
float heightDamping;
    public 
float rotationDamping;
    
    
void LateUpdate()
    {
        if(!
target) return;
        
        var 
wantedRotationAngle target.eulerAngles.y;
        var 
currentRotationAngle transform.eulerAngles.y;
        
        var 
wantedHeight target.position.height;
        var 
currentHeight transform.position.y;
        
        
currentRotationAngle Mathf.LerpAngle (currentRotationAnglewantedRotationAnglerotationDamping Time.deltaTime);
        
currentHeight Mathf.Lerp (currentHeightwantedHeightheightDamping Time.deltaTime);
        var 
currentRotation Quaternion.Euler (0currentRotationAngle0);
        
        
transform.position target.position;
        
transform.position -= currentRotation Vector3.forward distance;

        
transform.position = new Vector3(transform.position.x,currentHeight,transform.position.z);
        
transform.LookAt(target);
    }
    

У меня стоит игрок с CM, CC, FPSInputController. Почему-то у меня при игре игрок двигается не по тем осям, то есть vertical становится horiziontal и наоборот. Как сделать так, чтобы камера правильную позицию приняла?
(Offline)
 
Ответить с цитированием
Старый 18.04.2013, 22:55   #2
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Ответ: Smooth Follow

Хреновые у тебя оси значит, криво экспортировал.
(Offline)
 
Ответить с цитированием
Старый 18.04.2013, 23:04   #3
seaman
Знающий
 
Регистрация: 08.01.2013
Адрес: Самара
Сообщений: 284
Написано 104 полезных сообщений
(для 180 пользователей)
Ответ: Smooth Follow

Смотрим ТУТ как надо экспортировать из Макса, чтобы не было проблем.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
EvilOkta (22.04.2013)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 14:59.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com