Tenha uma dúvida entre buscar um objeto pelo FindObjectOfType ou passa-lo pelo SerializeField. Diversas vezes no curso, as vezes buscamos objetos pelo método FindObjectOfType e outras apenas criamos uma variável e serializamos ela e arrastamos o objeto para a caixa no editor da unity. Um exemplo é na classe diretor em passamos a imagem de game over pelo SerializeField mas buscamos o avião pelo FindObjectOfType. Eu não poderia buscar os dois pelo FindObjectOfType ou passar os dois no SerializeField? Há alguma diferença entre os dois modos? E se há, quando saberei quando usar uma ou outra?