ci sono riuscito...ho meditato a lungo
bhe per motli di voi sarà ovvio..per chi è alle prime armi bisogna tenere conto che il primo array vale 0

a) ho rinominato le istanze dei campi di testo (var0, var1,..)
b) bel ciclo for i=0
c) quando non voglio far apparire nell'istanza un nome metto
un campo vuoto ""


var lista1:Array = new Array("MAMMA", "gatto", "nonno");
var lista2:Array = new Array("luigi", "francesco", "mario");
var lista3:Array = new Array("penna", "gomma", "");
mc1.onRelease = function() {
var0.text = lista1[0];
var1.text = lista1[1];
var2.text = lista1[2];
};
mc2.onRelease = function() {
var0.text = lista2[0];
var1.text = lista2[1];
var2.text = lista2[2];;
};
;
mc3.onRelease = function() {
for(i=0;i<3;i++){
_root["var"+i].text=lista3[i]}}