Pular para o conteúdo
Documentação

gv 0.13.3

Gestão de memória nos celulares - um limite para o histórico de desfazer, uma resposta aos avisos de pouca memória, um vazamento fechado - e duas correções no modo prefab

  • Uma configuração nova do editor, Objetos no histórico, limita quantos objetos o histórico de desfazer guarda, além do número de passos. Uma exclusão em massa é um único passo que pode conter 50 000 objetos, e é exatamente isso que esse limite pega. Por padrão, um celular guarda até 200 000, e um computador não tem limite. 0 remove o limite
  • Quando o Android ou o iOS avisa que a memória está acabando, o jogo agora responde. O editor descarta os ramos do histórico que não podem mais ser alcançados, e o jogo libera o que nada mais usa. Antes, ninguém ouvia o aviso, e o único resultado era o sistema fechar o jogo
  • Cada vez que um nível era aberto, dois materiais por textura ficavam na memória até o fim da sessão. Agora eles são liberados quando o nível é fechado
  • Fechar um nível no editor libera os dados do nível. Antes, eles ficavam na memória até o próximo nível ser aberto
  • Depois de um nível pesado, o jogo devolve a memória reservada para ele, se ela for mais de quatro vezes o que um nível comum precisa e o próximo nível não precisar dela
  • A linha do tempo Prefab não pula mais para a linha de cima depois de cada edição no modo prefab. Ela só volta ao início quando se entra no modo prefab
  • Um objeto de nível superior em um modelo de prefab sem pai definido agora é ajustado à linha do tempo do modelo e segue as âncoras dele, assim como as cópias dele no nível. Antes, uma colagem podia deixá-lo fora do modelo, e o editor o mostrava de um jeito diferente de como ele tocava

Commits: jogo 927d84f8, SDK d2e4233a