Solucionado (ver solução)
Solucionado
(ver solução)
9
respostas

MEU PERSONAGEM NÃO SE MOVE MESMO DIGITANDO OS CÓDIGOS CERTOS

Fiz todo o passo a passo e inseri todos os códigos corretamente como está no vídeo e mesmo assim ele não se mexe.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

9 respostas

Oi, Ismael, tudo bem?

Faltou salvar o script para aplicar a alteração de código.

Bons estudos!

Agora tá aparecendo esse erro abaixo Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como está seu script agora?

Eu refiz tudo outra vez e salvei. Ele está conforme as primeiras imagens acima.

Será se tem alguma coisa a ver com a minha máquina? Pois, estou usando o Visual Studio 2022 e não o 2019. Inclusive quando eu clico no script para abrir o Visual Studio ele não abre rápido como no vídeo do curso, mas demora um tempo para abrir.

E quando eu baixei o Unity, tive que usar a versão 2020 e não a mais recente pra que funcionasse adequadamente.

Tá vendo essa barra vermelha com o erro perto do menu iniciar mas na Unity? Esse é o console ele marca o que está com erro.

Clica duas vezes aí vai abrir uma janela e depois clica duas vezes no erro, ele vai abrir o script que está com erro.

Depois dá um ctrl+a pra selecionar tudo e ctrl+c e cola aqui pra gente dar uma olhada.

Cola como texto mesmo!

OLha aí.

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

public class ControlaJogador : MonoBehaviour

    // Update is called once per frame
    void Update()
    {
        transform.Translate(Vector3.forward);
    }
}

Faltou uma chave na linha 6

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

public class ControlaJogador : MonoBehaviour
{ <<<<< aqui
    // Update is called once per frame
    void Update()
    {
        transform.Translate(Vector3.forward);
    }
}

Bons estudos!

solução!

Oh, cara! Muito obrigado.

Deu certo!

Deus abençoe.