Actionscript не включен в SWF-компиляцию Flash CS5 - PullRequest
1 голос
/ 11 октября 2011

Всякий раз, когда я компилирую SWF во Flash, ничего не происходит.Нет следов, нет ошибок компиляции, ничего.Размер создаваемого SWF-файла строго ограничен (в несколько раз меньше, чем у файла с ActionScript), что заставляет меня поверить, что Flash полностью игнорирует код.

Есть ли способ заставить Flash снова распознавать Actionscript?

Использование Flash CS5 в Mac OSX 10.6.8

Мой другой поток, в котором есть дополнительная информация (но нет ответов), если вам это нужно: Flash CS5 не будет выполнять AS3код

Вот часть кода:

Кадр 1:

trace('Hello World: Frame'); //doesn't trace

А в классе документа Main.as

public class Main extends Movieclip
{
    public function Main()
    {
        trace("Hello World: Doc"); //doesn't trace
        this.addEventListener(Event.ADDED_TO_STAGE, onAdded);       
    }

    public function onAdded(e:Event)
    {
        trace("Main: onAdded()");
        //more stuff about loading in external content
        //this function never gets run, since the constructor doesn't get run.
    }
}

ОТВЕТ НАЙДЕН См. Комментарий пластикового осетра.Это включало прискорбную переустановку всего приложения Flash CS5, а также уничтожение моих предпочтений при удалении.Похоже, файл настроек только что был поврежден.Надеюсь, этого не произойдет после следующего года использования.

Ответы [ 2 ]

0 голосов
/ 11 октября 2011

Попробуйте установить флэш-отладчик. Установите отладчик содержимого, совместимый с Netscape, если вы используете Chrome, Firefox, Safari, Opera и т. Д. Установите отладчик содержимого элемента управления ActiveX, если вы используете IE для тестирования. Это необходимо, если вы все равно используете Flash Builder. Не уверен насчет Flash CS.

ADOBE FLASH PLAYER 11 - 32-битный отладчик

РЕДАКТИРОВАТЬ: В качестве альтернативы, вы можете попробовать использовать ExternalInterface, чтобы убедиться, что ваш код работает правильно. Это может помочь с устранением неполадок в вашей системе. Вот учебник: Отладка в ActionScript 3.0 - часть 1 - Учебник по трассировке

0 голосов
/ 11 октября 2011

Это может быть глупый вопрос, но вы установили класс документа в .FLA?

...