Показать сообщение отдельно
Старый 09.02.2013, 04:39   #1
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Управление wasd

У меня вот есть код
using UnityEngine;
 
public class 
Player : MonoBehaviour
{
    public 
float moveSpeed = 9;
    public 
float turnSpeed = 90;
 
    private 
CharacterController _controller;
    private 
Transform _thisTransform;
 
    public 
void Start()
    {
        
_controller = GetComponent<CharacterController>();
        
_thisTransform = transform;
    }
 
    public 
void FixedUpdate()
    {
        
_controller.Move(_thisTransform.forward * moveSpeed * Time.deltaTime * Input.GetAxis("Vertical") +
                        
Vector3.down * 10.0f * Time.deltaTime);
        
Quaternion rot = Quaternion.AngleAxis(
            
turnSpeed * Time.deltaTime * Input.GetAxis("Horizontal"), Vector3.up);
        
_thisTransform.rotation *= rot;
    }
} 
это управление объктом при нажатию стрелочек и w a s d..
Как правильно сделать что бы можна было отдельно например управлять стрелочками или буквами ?
(Offline)
 
Ответить с цитированием