CW
Navegação
🇧🇷 PT 🇺🇸 EN
Home Sobre Stack Empresas Blog
CONTATO
Voltar para o Blog
24 fev. 2021 43 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
Written By

Cezar Wagenheimer

Full Stack Developer & Game Creator. Specialized in building immersive digital experiences and advanced systems.

Connect:
Share this article

Comentários

Seja o primeiro a comentar!

Deixe seu comentário