Questo qui sotto hai detto che funziona anche se mi manca la parentesi che ti ho segnato in rosso
codice:
i = 1;
function casual () {
max = 7;
min = 1;
var randomNum = Math.round(Math.random()*(max-min))+min;
var nomepezzo = "Pezzo"+ randomNum;
i++;
duplicateMovieClip (nomepezzo, "nomepezzo"+"_"+i, 5);
setProperty ("nomepezzo"+"_"+i, _x, 60);
mc = this["nomepezzo"+"_"+i]; //ho creato il duplicato
e l'ho chiamato mc
}
Ora
Dando per buono il fatto che il tuo clip da muovere si chiama come istanza "mc" il codice che hai scritto è corretto tranne che per una parentesi } in più.
io ho provato questo qui sotto e funziona
codice:
mc .onEnterFrame = function() {
if (Key.isDown(Key.LEFT)) {
mc._x = (mc._x-10);
}
if (Key.isDown(Key.RIGHT)) {
mc._x = (mc._x+10);
}
if (Key.isDown(Key.UP)) {
mc._y = (mc._y-10);
}
if (Key.isDown(Key.DOWN)) {
mc._y= (mc._y+10);
}
}