Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 774 Bytes

7.10.destroyim.md

File metadata and controls

21 lines (13 loc) · 774 Bytes

Home7.10 DestroyImediate

DestroyImediate

Component.DestroyImediate();

O componente DestroyImediate destrói objetos instantaneamente. Você NÃO DEVE utilizar esse método in game

O Destroy que vimos a pouco é o recomendado para esses casos. Isso ocorre porque diferente do Destroy o DestroyImediate apaga e seta todas as informações do objeto para null imediatamente, podendo comprometer outras partes do código que ainda estarão executando os dados desse objeto.

private GameObject _pleaseDontUse;

Destroy(_pleaseDontUse);

A própria Unity só recomenda usar esse método em casos específicos como manipular elementos do editor.

Avançar 7.11 DontDestroyOnLoad