Voltar para o Blog
24 fev. 2021
43 Visualizações
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! 🖖
Comentários
Seja o primeiro a comentar!
