Здравствуйте. Подскажите, пожалуйста.
Есть два класса:
//Главный.

Код AS3:
//Определяю пакет:
package src
{
import flash.display.MovieClip;
//Определяю класс:
public class Practice extends MovieClip
{
//Определяю конструктор:
public function Practice()
{
//Определяю локальную переменную с инициаллизатором переменной объектом класса ForWork:
var h = ForWork;
h();
//Вызываю функцию из функции (у основного класса):
h.localWork('из основного класса');
}
}
}
//Не главный.

Код AS3:
//Определяю пакет:
package src
{
function ForWork()
{
trace("Эта функция была вызвана!");
//Определяю функцию функции с одним обязательным параметром.
function localWork(place)
{
trace("Подфункция вызвана");
}
//Вызываю подфункцию:
//Присваиваю в качестве аргумента "место" откуда была вызвана эта функция
localWork('из функции!');
}
}
Когда я пишу h(), то функция класса ForWork начинает свою работу (осведомляет о своей запущенности).
А как я могу обратиться к функции (локальной функции) функции ForWork?