Я не создаю класс внутри класса, это раз. Посмотрите внимательней второй класс находиться за пределами пакета, что разрешаеться AS3.
И какая разница как я назвал класс, изначально я тестировал перетаскивание объекта потом другое. Этот код создан не для конечного пользователя, а для отработки тех или иных действий во Flash
И, в третьих не тратье свое и моё время. Если есть что сказать конкретно по поставленному мной вопросу, очень прошу это сделать.
Добавлено через 5 минут
Вот ответ на вопрос который я задал на форуме
http://xpoint.ru/forums/internet/fla...ad/43590.xhtml
Цитата:
1) Поскольку у вас AS3 всё очень просто.
2) Создаёте MovieClip, в свойствах его указываете имя класса, например "apetrov.MyFirstClass".
3)Рядом с fla-файлом (или по другому пути, указанному в "Source Path") создайте папку "apetrov"
4) В этой папке создайте файл с именем "MyFirstClass.as" примерно с таким содержанием:

Код AS3:
package apetrov
{
import flash.display.MovieClip;
public class MyFirstClass extends MovieClip
{
function MyFirstClass()
{
trace('Is constructor')
}
public function myFirstMethod():void
{
trace('My method')
}
}
}