А почему бы не так?

Код:
initHero = function (count) {
var who:MovieClip = this.attachMovie("sclt", "hr"+count, this.getNextHighestDepth(),{onEnterFrame:function() {
trace(count+" = "+who);
}});
};
initHero(2);
initHero(1);
Обращение было только к 1му т к who.onEnterFrame переписывался - who локальной переменной должна быть...