Здравствуйте. Выше я уже задавал вопрос про разделение кода на несколько as. Ответом оказалась директива include, только никак не научусь ею пользоваться. Ситуация вся та же: из основного класса, который соотв-но находится в package, нужно из сотни функций вынести несколько в отдельный as.
Оригинал:
Код: Выделить всё
package{ import flash.display.MovieClip; public class MyActs extends MovieClip { private function func1() {} private function func2() {} }}
Нужно вынести func2 из этого кода в другой as.
По-разному пробовал, уже и (Знаю, что классы не include):
MyActs.as^
Код: Выделить всё
package{ import flash.display.MovieClip; include "Part2.as"; public class MyActs extends MovieClip { private function func1() {} }}
Part2.as:
Код: Выделить всё
package{ import flash.display.MovieClip; public class MyActs extends MovieClip { private function func2() {} }}
Пакеты не могут быть вложенными, Private нельзя использовать вне пакетов, и ещё много новых для меня ошибок. Результат, который хочется примерно в этом коде и есть. Помогите советом, в яндексе особо не нашел. Спасибо!