Объектов item может быть много. Необходимо в onItemRelease как-то
добраться до area, которое вызвало событие.
Вроде я когда-то это делал. А может и путаю... Но факт что не
получилось.
var onReleaseWithThis:Function;
function onRelease(){
onReleaseWithThis(this);
}
то получится примерно то что ты описываешь
this.item.area.onReleaseWithThis=Delegate.create(this,this.onItemRelease);
function onItemRelease(who){
trace(who);
}
Очень понравился метод от Silinа. Отложу его себе в копилочку.