Unity: public vs SerializeField

Опубликовано: 07 Август 2026
на канале: Professor Thomaz
60
7

Neste vídeo, vamos discutir duas formas de expor variáveis no Unity: public e SerializeField. Se você é um desenvolvedor de jogos usando a Unity, com certeza já se deparou com esses dois modificadores de acesso ao lidar com scripts. Mas quando devemos usar cada um deles?

No Unity, a palavra-chave "public" permite que uma variável seja acessível por qualquer classe, enquanto "SerializeField" torna a variável visível no Inspector, mas mantém seu acesso restrito.

Neste tutorial, vamos explicar as diferenças entre esses modificadores de acesso e como utilizá-los corretamente. Vamos explorar um exemplo prático, onde criaremos um script para fazer um cubo girar no centro da tela. Veremos como a variável de velocidade pode ser exposta no Inspector usando tanto "public" quanto "SerializeField".

Aprenda quando usar "public" para permitir o acesso externo à variável e quando usar "SerializeField" para expô-la apenas no Inspector, mantendo-a encapsulada e controlada dentro do script.

Assista a este vídeo para obter uma compreensão clara desses conceitos importantes no desenvolvimento de jogos com Unity.

Servidor Discord da Mentoria Dev:   / discord  


#Unity #DesenvolvimentoDeJogos #ModificadorDeAcesso #Public #SerializeField #TutorialUnity