2015-12-07 2 views
0

Совсем недавно я пытался изучить ActionScript 3 для Adobe Flash. К сожалению, я не могу даже получить самый простой код для работы. По какой-то причине, когда я запустил его, отметив, что он выводится на выходе, хотя у меня он настроен на прослеживание слова «Привет». Мой файл Actionscript отдельно от моего флеш-файла.Не удается проследить в Actionscript 3

Мой код выглядит следующим образом. Если вы можете помочь мне определить проблему, я буду очень благодарен.

package 
{ 
    import flash.display.*; 

    public class Test extends MovieClip 
    { 
     public function Test() 
     { 
      trace("Hello"); 
     } 
    } 
} 
+0

Вы установили файл класса документа fla в качестве класса Test {}? Если нет, перейдите в настройки публикации, нажмите на вкладку «Flash», кнопку настроек рядом с «сценарием» и заполните класс документа вверху своим именем класса – mitim

+0

Также не забудьте создать экземпляр хотя бы одного экземпляра из этот класс: 'var instance: Test = new Test();' или если это для MovieClip в вашей библиотеке, вы также можете просто перетащить экземпляр на ваш этап ... – akmozo

+0

@bradley - уточнить, вам нужно только для создания нового экземпляра, если это не ваш класс документа, который создается автоматически после запуска приложения – divillysausages

ответ

1

Убедитесь, что вы используете отладочный проигрыватель. Щелкните правой кнопкой мыши на SWF, когда он появится - если вы не видите запись для «Отладчика», значит, вы не запускаете отладочный проигрыватель. Вы можете скачать его здесь: https://www.adobe.com/support/flashplayer/debug_downloads.html (запустите его один раз, чтобы он стал по умолчанию)