Привет всем!
Есть такой примерный код:

Код AS3:
test_msg("test")
function test_msg(msg:String){
trace(msg);//Выведет "test"
}
Тут все ок работает.
А вот немного модифицированный код:

Код AS3:
import flash.events.MouseEvent;
var obj:Object = new Object;// Тут не важно, что объект не материальный, на его месте может быть и мувик и все что угодно, все равно не работает.
obj.addEventListener(MouseEvent.CLICK,test_msg("test"));
function test_msg(msg:String){
trace(msg);
}
В этом случае частично выполняет код - функция трейсится, но при этом далее выводит ошибку:
test
TypeError: Error #1006: addEventListener is not a function.
at Untitled_fla::MainTimeline/frame1()
В чем я не прав?
