Freqüentemente, você deseja a facilidade de usar o método Update () do Unity, mas deseja evitar realizar uma operação pesada em todos os quadros quando isso nem sempre é necessário?
Aqui vai uma dica de ouro!
void Update()
{
if (Time.frameCount % 10 == 0)
{
//Isso só vai ser executado a cada 10 frames
}
}
Você pode alterar o valor 10 para o intervalo de frames que deseja que este bloco de código seja executado.
Você já conhecia esse recurso? Eu o uso em vários dos meus jogos para evitar realizar operações em todos os quadros.
Até a próxima, paz! 🖖