Невозможно решить ошибку 5000 вспышки: класс ... должен подкласс 'flash.display.MovieClip' - PullRequest
1 голос
/ 24 ноября 2010

Я получаю следующую ошибку в моем проекте Flash 5000: класс ... должен иметь подкласс 'flash.display.MovieClip', поскольку он связан с символом библиотеки этого типа. Я посмотрел на класс и убедился, что я импортирую flash.display.MovieClip, и я делаю. Я попытался изменить базовый класс в связи на flash.display.MovieClip, но получил следующее сообщение: «Указанный базовый класс является собственным классом и будет определен в проигрывателе во время выполнения. Его нельзя редактировать».

Как я могу исправить эту проблему? Заранее спасибо, Kfir

Ответы [ 4 ]

3 голосов
/ 24 ноября 2010

импортируя класс MovieClip, вы попадаете на полпути, вам также нужно расширить класс на MovieClip.

т.е.)

package
{
    import flash.display.MovieClip

    public class MyClass extends MovieClip
    {

    .....
1 голос
/ 18 января 2011

Ну, у меня была та же ошибка в другом проекте, и я решил опубликовать решение. По какой-то странной причине эта ошибка может возникать, когда ссылки проекта недействительны. В моем случае все, что мне нужно было сделать, это зайти в File-> Publish Settings-> Flash-> Settings и обновить все пути там. Это решило мою проблему.

Я надеюсь, что это поможет другим людям, и, возможно, кто-то из флэш-команды увидит это и исправит эту ошибку.

0 голосов
/ 17 мая 2013

Решено: я экспортировал параметры публикации из другой флеш-памяти, которая работала хорошо, импортировал их в документ, выдавший ошибку 5000, и это решило проблему!

0 голосов
/ 01 мая 2013

У меня была такая же проблема при переносе файлов с моего настольного компьютера на мой ноутбук.На самом деле я перепробовал все, что мог, но решение kfir помогло мне в этом ... Обновление всех путей в File-> Publish Settings-> Flash-> Settings мне не хватило ... Мне тоже пришлось переписатьвсе пути к классам в свойствах мини-клипа.Чтобы быть более точным, мне даже пришлось удалить его, щелкнуть по значку галочки (чтобы подтвердить пустой путь), переписать путь еще раз и снова поставить галочку ...

Звучит действительно проводно, но работаетя.

...