Como posso endereçar um script que não conheço?

Meu jogo usa uma variedade de modos de jogo diferentes, e eu gostaria de criar um script GameController diferente no início da cena, dependendo do modo de jogo selecionado. Então outros itens (por exemplo, Inimigos), referenciariam o GameController principal, seja o GameController_Mode1, GameController_Mode2, etc. Mas como eu posso ter outros objetos referenciando isso se eu não souber o tipo?

O Unity iOS requer uma digitação rígida do unityscript, por isso não posso usar a digitação de pato para contornar isso.

questionAnswers(2)

yourAnswerToTheQuestion