CW
Navegação

Idioma

🇧🇷 PT 🇺🇸 EN

Navegacao

Home Sobre Stack Empresas Blog FERRAMENTAS
CONTATO
Voltar para o Blog
24 fev. 2021 1427 Visualizações
Executar uma operação a cada X frames no Método Update() do Unity

Executar uma operação a cada X frames no Método Update() do Unity

“Otimize o Update() do Unity! Execute código a cada X frames e melhore a performance do seu jogo. Dica simples e eficaz! #Unity3D #GameDev”

Muitas vezes você quer a facilidade de usar o método Update() do Unity, mas quer evitar realizar uma operação pesada em todos os frames quando isso não é sempre necessário?

Aqui vai uma dica de ouro!

void Update()
{
    if (Time.frameCount % 10 == 0)
   {
      //Isso será executado apenas a cada 10 frames
   }
}

Você pode mudar o valor 10 para o intervalo de frames que você quer que este bloco de código seja executado.

Você já conhecia este recurso? Eu o uso em vários dos meus jogos para evitar realizar operações em todos os frames.

Até a próxima, paz! 🖖

Cezar Wagenheimer

Escrito por

Cezar Wagenheimer

Share this article

Comentários

Ficou com uma dúvida ou encontrou um problema no código? Comente abaixo — eu leio e respondo pessoalmente.

Carregando comentários…

Deixe seu comentário

Continue lendo