Есть файл LockedPath.as - Содержит пока что такой код:

Код AS3:
package
{
import flash.display.MovieClip;
class LockedPath extends Path
{
private var unlock:Object;
public function LockedPath (uNl:Object, myX = 100, myY = 100 )
{
x = myX;
y = myY;
unlock = uNl;
}
}
}
В той же папке fla - файл, содержащий в библиотеке мувик класса Path и на сцене есть мувик - mc_oval.
И есть такой код на главной временной шкале в.. допустим 3-м кадре:

Код AS3:
var Lock:Path;
Lock = new Path (mc_oval, 438.7, 194.6);
addChild(Lock);
Выдаёт ошибку 1137: Неправильное количество аргументов. Ожидается не более 0. Т.е. он с какого то ожидает в конструктор 0 аргументов, но я же в классе указываю 1 обязательный и 2 не обязательных. Ни как не пойму в чём дело. Выручайте, кто нибудь подскажите, что я не так делаю? Извиняюсь за возможно глупый вопрос - сам я новичок в AS3
