Всем привет.
Задача элементарная. Создаем ряд графических объектов. Кликаем по ним мышью - функция слушатель должна возвращать имя графического объекта.
Моя реализация

Код AS3:
package towns
{
import flash.display.*;
import flash.events.MouseEvent;
public class Game extends Sprite
{
private var checkedTown:String;
public function Game()
{
var circle:Sprite=new Sprite();
circle.graphics.lineStyle(1);
circle.graphics.beginFill(989898,1);
circle.graphics.drawCircle(200,100,10);
addChild(circle);
addEventListener(MouseEvent.CLICK, mouseUpListener);
}
private function mouseUpListener(e:MouseEvent){
trace (e.target)
}
}
}
Так вот, e.target выдает не circle, как я ожидал, а [object Sprite].
Подскажите, как быть?
Кстати нигде не нашел толкового руководства по этому вопросу. То есть описание всех методов e.target