допустим есть мувик test с классом main.test. Как создать экземпляр данного мувика, например, по щелчку?
Я добавлял в основной класс листенер и функцию:

Код AS3:
. . .
addEventListener(Mouse.Click, fire);
. . .
public function fire(e:Event):void
{
var tst:test = new test();
test.init(10, 10);
}
А вот сам класс test:

Код AS3:
import flash.display.MovieClip;
dynamic public class test extends MovieClip
{
public function init(preX:Number, preY:Number)
{
x = preX;
y = preY;
}
}
Разумеется, там присутсвуют все необходимые состовляющие, например package.
Но почему-то мне это выдаёт ошибку:

Код:
Error #1006: init не является функцией. at main::gunAS/fire()
Хотелось бы увидеть Ваши варианты создания экземпляра