Usei o 1º tipo de exemplo e deu certo como se eu tivesse feito igual o do professor que seria o 2º tipo, mas dará erro pra frente ou algo do tipo ??
Ou não tem uma forma correta de usar ??
Exemplos:
1º Tipo = scriptControlaInterface = GameObject.FindObjectOfType<ControlaInterface>();
OU
2º Tipo = scriptControlaInterface = GameObject.FindObjectOfType(typeof(ControlaInterface)) as ControlaInterface;
Enfim qual tipo Usar ??