Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите найти ошибку в коде C#

Фид Дип Знаток (296), на голосовании 6 месяцев назад
делаю шутер на юнити, не работает скрипт на слежение за мышью для персонажа


using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Look : MonoBehaviour
{
public enum RorationAxes
{
XandY,
X,
Y
}
public RorationAxes _axes = RorationAxes.XandY;
public float _rotationSpeedHor = 5.0f;

private void update()
{

if(_axes == RorationAxes.XandY)
{

}
else if(_axes == RorationAxes.X)
{
transform.Rotate(0, _rotationSpeedHor, 0);
}
else if (_axes == RorationAxes.Y)
{

}
}
}
Голосование за лучший ответ
ronin Знаток (345) 7 месяцев назад
 using System.Collections; 
 using System.Collections.Generic; 
 using UnityEngine; 
 public class Look : MonoBehaviour 
 { 
     public enum RotationAxes 
     { 
         XandY, 
         X, 
         Y 
     } 
     public RotationAxes axes = RotationAxes.XandY; 
     public float sensitivityHor = 5.0f; 
     public float sensitivityVer = 5.0f; 
     private float _rotationX = 0; 
     void Update() 
     { 
         if (axes == RotationAxes.XandY) 
         { 
             float mouseX = Input.GetAxis("Mouse X") * sensitivityHor; 
             float mouseY = Input.GetAxis("Mouse Y") * sensitivityVer; 
             _rotationX -= mouseY; 
             _rotationX = Mathf.Clamp(_rotationX, -90, 90); 
             transform.localRotation = Quaternion.Euler(_rotationX, 0, 0); 
             transform.Rotate(0, mouseX, 0); 
         } 
         else if (axes == RotationAxes.X) 
         { 
             transform.Rotate(0, Input.GetAxis("Mouse X") * sensitivityHor, 0); 
         } 
         else if (axes == RotationAxes.Y) 
         { 
             _rotationX -= Input.GetAxis("Mouse Y") * sensitivityVer; 
             _rotationX = Mathf.Clamp(_rotationX, -90, 90); 
             transform.localRotation = Quaternion.Euler(_rotationX, 0, 0); 
         } 
     } 
 }
roninЗнаток (345) 7 месяцев назад
код вставляет криво
Фид ДипЗнаток (296) 7 месяцев назад
работает но вылазит ошибка
ronin Знаток (345) Фид Дип, изменил код, и не забудь его к камере прикрепить
Похожие вопросы