Un consiglio a margine, non usare Sprite come nome di classe per il clip in libreria, quello è il nome di una classe del core di flash, meglio lasciarla solo al sistema per evitare problemi.
Invece riguardo al problema, considerato che i clip che clicchi sono estensioni di MovieClip, possono accettare delle variabili che tu stesso gli puoi direttamente passare.
Se usi "MySprite" come nome, puoi modificare il tuo codice in questo modo:
Codice PHP:
var mcs:Array = [];
for (var i:uint=0; i<10; i++) {
mcs.push(addChild(new MySprite()) as MySprite);
mcs[i].x += 100 * i;
mcs[i].y = 100;
mcs[i].id = i;
mcs[i].addEventListener (MouseEvent.CLICK, clickBottone);
}
function clickBottone (evt:MouseEvent) {
// qui richiami l'id del bottone che clicchi usando evt.target
trace(evt.target.id);
}