Não Acho o Erro no Script - é um script para o player se mover
4 participantes
Página 1 de 1
Não Acho o Erro no Script - é um script para o player se mover
using UnityEngine; // Esta apontando o erro nessa linha
public class PlayerMovement : MonoBehaviour
{
public float speed = 6f; // Velocidade do Jogador
Vector3 movement; // vetor responsavel pelo movimento
Animator anim; //responsavel pela transição da animação
Rigidbody playerRigidbody;// responsavel pela fisica do objeto
int floorMask; // mascara de chão - E ja apontou nessa linha tbm mais eu nao mudei nada.
float camRayLenght = 100f;//inf para Raycast
void Awake()
{
floorMask = LayerMask.GetMask("Floor");
// Atribuir as Referencias
anim = GetComponent <Animator> ();
playerRigidbody = GetComponent <Rigidbody> ();
}
void FixedUpdate()
{
float h = input.GetAxisRaw ("Horizontal");
float v = input.GetAxisRaw ("vertical");
public class PlayerMovement : MonoBehaviour
{
public float speed = 6f; // Velocidade do Jogador
Vector3 movement; // vetor responsavel pelo movimento
Animator anim; //responsavel pela transição da animação
Rigidbody playerRigidbody;// responsavel pela fisica do objeto
int floorMask; // mascara de chão - E ja apontou nessa linha tbm mais eu nao mudei nada.
float camRayLenght = 100f;//inf para Raycast
void Awake()
{
floorMask = LayerMask.GetMask("Floor");
// Atribuir as Referencias
anim = GetComponent <Animator> ();
playerRigidbody = GetComponent <Rigidbody> ();
}
void FixedUpdate()
{
float h = input.GetAxisRaw ("Horizontal");
float v = input.GetAxisRaw ("vertical");
Johnatasdasilva- Membro
- PONTOS : 2019
REPUTAÇÃO : 0
Idade : 34
Áreas de atuação : Empreendedorismo.
Respeito as regras :
Re: Não Acho o Erro no Script - é um script para o player se mover
Aqui esta o Script completo
O Script
using UnityEngine;
public class PlayerMovement : MonoBehaviour
{
public float speed = 6f; // Velocidade do Jogador
Vector3 movement; // vetor responsavel pelo movimento
Animator anim; //responsavel pela transição da animação
Rigidbody playerRigidbody;// responsavel pela fisica do objeto
int floorMask; // mascara de chão
float camRayLenght = 100f;//inf para Raycast
void Awake()
{ // função chamada mesmo que o Script não for chamado,
floorMask = LayerMask.GetMask("floor");
// Atribuir as Referencias
anim = GetComponent<Animator>();
playerRigidbody = GetComponent<Rigidbody>();
}
void FixedUpdate()
{
float h = input.GetAxisRaw("Horizontal");
float v = input.GetAxisRaw("vertical");
}
}
esta dando esse erro
Assets\Scripts\Player\PlayerMovement.cs(26,19): error CS0103: The name 'input' does not exist in the current context
e esse tbm
Assets\Scripts\Player\PlayerMovement.cs(25,19): error CS0103: The name 'input' does not exist in the current context
O Script
using UnityEngine;
public class PlayerMovement : MonoBehaviour
{
public float speed = 6f; // Velocidade do Jogador
Vector3 movement; // vetor responsavel pelo movimento
Animator anim; //responsavel pela transição da animação
Rigidbody playerRigidbody;// responsavel pela fisica do objeto
int floorMask; // mascara de chão
float camRayLenght = 100f;//inf para Raycast
void Awake()
{ // função chamada mesmo que o Script não for chamado,
floorMask = LayerMask.GetMask("floor");
// Atribuir as Referencias
anim = GetComponent<Animator>();
playerRigidbody = GetComponent<Rigidbody>();
}
void FixedUpdate()
{
float h = input.GetAxisRaw("Horizontal");
float v = input.GetAxisRaw("vertical");
}
}
esta dando esse erro
Assets\Scripts\Player\PlayerMovement.cs(26,19): error CS0103: The name 'input' does not exist in the current context
e esse tbm
Assets\Scripts\Player\PlayerMovement.cs(25,19): error CS0103: The name 'input' does not exist in the current context
Johnatasdasilva- Membro
- PONTOS : 2019
REPUTAÇÃO : 0
Idade : 34
Áreas de atuação : Empreendedorismo.
Respeito as regras :
Re: Não Acho o Erro no Script - é um script para o player se mover
Você deve colocar o "input" com o I maiúsculo: "Input", dado que é o nome de uma classe já da Unity..
NKKF- ProgramadorMaster
- PONTOS : 4817
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: Não Acho o Erro no Script - é um script para o player se mover
Exatamente isso, como não percebi kkk, sou muito leigo mesmo.NKKF escreveu:Você deve colocar o "input" com o I maiúsculo: "Input", dado que é o nome de uma classe já da Unity..
muito obrigado
Johnatasdasilva- Membro
- PONTOS : 2019
REPUTAÇÃO : 0
Idade : 34
Áreas de atuação : Empreendedorismo.
Respeito as regras :
Re: Não Acho o Erro no Script - é um script para o player se mover
Agora me deu esse Erro ArgumentException: Input Axis vertical is not setup.NKKF escreveu:Você deve colocar o "input" com o I maiúsculo: "Input", dado que é o nome de uma classe já da Unity..
To change the input settings use: Edit -> Settings -> Input
PlayerMovement.FixedUpdate () (at Assets/Scripts/Player/PlayerMovement.cs:26)
o que pode ser ?
Johnatasdasilva- Membro
- PONTOS : 2019
REPUTAÇÃO : 0
Idade : 34
Áreas de atuação : Empreendedorismo.
Respeito as regras :
Re: Não Acho o Erro no Script - é um script para o player se mover
O Axis Vertical não estar "Setado" vai em Edit -> Settings -> Input e edita eleJohnatasdasilva escreveu:Agora me deu esse Erro ArgumentException: Input Axis vertical is not setup.NKKF escreveu:Você deve colocar o "input" com o I maiúsculo: "Input", dado que é o nome de uma classe já da Unity..
To change the input settings use: Edit -> Settings -> Input
PlayerMovement.FixedUpdate () (at Assets/Scripts/Player/PlayerMovement.cs:26)
o que pode ser ?
Diguinho- MembroAvançado
- PONTOS : 2589
REPUTAÇÃO : 15
Idade : 23
Áreas de atuação : Programação
Respeito as regras :
Re: Não Acho o Erro no Script - é um script para o player se mover
Basicamente falando estar "vertical" e não "Vertical" na sua string so alterar, Mais se quiser pode alterar mesmo lá nos Edits Inputs
Diguinho- MembroAvançado
- PONTOS : 2589
REPUTAÇÃO : 15
Idade : 23
Áreas de atuação : Programação
Respeito as regras :
Tópicos semelhantes
» Script de seleção de player deu erro no UI
» Script para girar o player!
» Script para detetectar o movimento do player
» Erro em script para photon
» SCRIPT ISOMETRICO PARA ROTACIONAR O PLAYER COM MOUSE
» Script para girar o player!
» Script para detetectar o movimento do player
» Erro em script para photon
» SCRIPT ISOMETRICO PARA ROTACIONAR O PLAYER COM MOUSE
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos