Camera se move sozinha quando uso o controle.
Página 1 de 1
Camera se move sozinha quando uso o controle.
Oi, gente tudo bem;
Então tô tendo um problema na Unity quando uso o controle nela, depois de muito tempo buscando consegui achar um tutorial de como configurar o controle na Unity (na antiga versão do Input, na novo sistema de Input da Unity eu sei fazer, mas para algumas coisas eu não consigo fazer ele funcionar então deixei de fora e hoje achei esse tutorial (https://www.schultzgames.com/t450-tutorial-joystick-configuracao) de como faz para configurar os botões na Unity no antigo sistema.)
Eu consegui configurar certo o controle para funcionar, no analogio esquerdo está funcinando certo (até porque ele já vinha configurado na Unity) o meu problema é justamente no analogico direito, acontece que quando dou play para testar a camera no eixo Y se move sozinho quando estou usando o controle, isso não acontece quando uso o mouse.
A forma que está configurado é essa, eu copie o modelo do mouse apenas ajustando ele para o controle e ficou assim:
https://imgur.com/a/3bhlqD0
O script que uso para controlar a camera é esse:
Eu acho estranho isso, porque o analogico esquerdo tem o mesmo como se fosse para o teclado e ele não faz isso e esse problema não acontece quando uso o mouse. Se alguém souber o que pode ser agradeço.
Obrigado por ler.
Então tô tendo um problema na Unity quando uso o controle nela, depois de muito tempo buscando consegui achar um tutorial de como configurar o controle na Unity (na antiga versão do Input, na novo sistema de Input da Unity eu sei fazer, mas para algumas coisas eu não consigo fazer ele funcionar então deixei de fora e hoje achei esse tutorial (https://www.schultzgames.com/t450-tutorial-joystick-configuracao) de como faz para configurar os botões na Unity no antigo sistema.)
Eu consegui configurar certo o controle para funcionar, no analogio esquerdo está funcinando certo (até porque ele já vinha configurado na Unity) o meu problema é justamente no analogico direito, acontece que quando dou play para testar a camera no eixo Y se move sozinho quando estou usando o controle, isso não acontece quando uso o mouse.
A forma que está configurado é essa, eu copie o modelo do mouse apenas ajustando ele para o controle e ficou assim:
https://imgur.com/a/3bhlqD0
O script que uso para controlar a camera é esse:
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AkiCamera : MonoBehaviour
{
public float mouseSensiX = 100f;
public float mouseSensiY = 100f;
public Transform playerBody;
float xRotate = 0f;
void Start()
{
Cursor.lockState = CursorLockMode.Locked;
}
void Update()
{
float mouseX = Input.GetAxis("Mouse X") * mouseSensiX * Time.deltaTime;
float mouseY = Input.GetAxis("Mouse Y") * mouseSensiY * Time.deltaTime;
xRotate -= mouseY;
xRotate = Mathf.Clamp(xRotate, -90f, 45f);
transform.localRotation = Quaternion.Euler(xRotate, 0f, 0f);
playerBody.Rotate(Vector3.up * mouseX);
}
}
Eu acho estranho isso, porque o analogico esquerdo tem o mesmo como se fosse para o teclado e ele não faz isso e esse problema não acontece quando uso o mouse. Se alguém souber o que pode ser agradeço.
Obrigado por ler.
NoctisDregon- Iniciante
- PONTOS : 1849
REPUTAÇÃO : 3
Respeito as regras :
Tópicos semelhantes
» Erro de perder controle da câmera ao conectar um jogador a cena
» Camera Estilo Gta (Livre que Volta Sozinha)
» Cenário se reposicionar no eixo z, quando o player se move pelo cenário.
» como fazer ondas Realistas na agua quando o player se move por ela ?
» Controle de câmera em primeira pessoa com um joystick virtual
» Camera Estilo Gta (Livre que Volta Sozinha)
» Cenário se reposicionar no eixo z, quando o player se move pelo cenário.
» como fazer ondas Realistas na agua quando o player se move por ela ?
» Controle de câmera em primeira pessoa com um joystick virtual
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos