Собственно вопрос.
У меня есть СуперКласс, подкласс и fla файл с прилепленным суперклассом:
СуперКласс(SuperClass.as):

Код AS3:
package com.GameClass.Superclass
{import flash.display.MovieClip;
import flash.events.*; //???
import flash.ui.* ;
import flash.external.*;
public class SuperClass extends MovieClip
{
public function SuperClass(){
trace("Привет");}
}}
подкласс(to_path.as):

Код AS3:
package com.GameClass.control
{
import com.GameClass.Superclass.SuperClass;
import flash.events.*; //??? Тут я описал флеш-класс, но можно было сделать так чтобы подкласс
//наследовал все подключаемые флеш-классы из родительского класса(Суперкласса)??
public class to_path extends SuperClass
{
public function to_path(button_name,moveclip_name,to_path:String) /* Вот та самая функция */
{
super();
button_name.addEventListener(MouseEvent.MOUSE_DOWN, todo); /* кнопка слушает на нажатии мышки */
function todo(e:MouseEvent):void { // функция обработки
moveclip_name.gotoAndStop(to_path);};
}
}
}
FLA:

Код AS3:
import com.GameClass.control.to_path;
this.stop();
to_path.to_path(panel.b1,stage,"t2"); /*???
я попробовал так передать параметры функции подкласса to_path, но выдается ошибка
"1061: Call to a possibly undefined method to_path through a reference with static type Class."
если закомментировать эту строчку ролик работает, но без нужной функции. */
Еще вопрос если в моем СуперКлассе импортированы флеш-классы (допустим flash.events.*; ), то не будет ли наследовать подкласс импортированные классы в Суперклассе??? Т.е. я допустим не хочу импортировать каждый раз одни и те же флеш-классы в подклассы, а хочу описать их 1-н раз в суперклассе -чтобы они были доступны всем его подклассам.