¿Cómo puedo abordar una secuencia de comandos que no sé el tipo de?

Mi juego utiliza una variedad de modos de juego diferentes, y me gustaría generar un script de GameController diferente al principio de la escena, dependiendo del modo de juego seleccionado. Luego otros elementos (por ejemplo, Enemigos), harían referencia al GameController principal, ya sea GameController_Mode1, GameController_Mode2, etc. ¿Pero cómo puedo hacer referencia a otros objetos si no conozco el tipo?

Unity iOS requiere una escritura estricta de unityscript, así que no puedo usar la escritura de pato para solucionar esto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta