Если классу клип передается в параметре, то зачем его от MpvieClip наследовать?
Конструктор в АС - одноименная с классом функция объявленная в теле класса. В АС2 может быть и public и private, не может возвращать значение.
Импортировать класс:
Код:
import my.class.location.MyClass;
При условии, что:
Папка my находится на класспассе.
В папке my есть папка class, в ней location, а в этой последней есть файл MyClass.as.
Класс MyClass объявлен как
Код:
my.class.location.MyClass extends [whatever] implements [whatever]
{
public function MyClass(clip:MovieClip)
{
super();
}
}
Путь к классу принято составлять по такому принципу:
[домейн третего уровня вашего сайта: пример com].[домейн второго уровня вашего сайта: пример mysite].[логическая категория, к которой можно отнести класс: пример utilities].
Т.е. если ваш сайт находится по аддрессу: www.mysite.com, то класс будет называться как-нибудь так:
com.mysite.utilities.MyClass