non mi funziona, ma sicuramente sto dimenticando qualcosa;
ti spiego

sto facendo l'esempio con semplici mc chiamati in progressione "mc1" fino a "mc20"

ovviamente non stanno sullo stage.

invece sullo stage ho messo un pulsante al quale ho associato:

on (release) {
caso = random(20)+1;
vari = eval("mc"+caso);
vari._visible = true;
}

lo script non da errori ma non funziona, alche' mi e' venuto un dubbio:
ma quando io clicco dove dovrebbe comparire l'MC scelto a casa tra 20?
mi sto dimenticando qualcosa?

sicuramente dovro' dirglielo, ma come?
mettiamo che vollessi farli comparire in un MC vuoto chiama "vuoto" che sta su un altro livello dello stage.