Разница во Flash CS3 и Flash CS5 Опция связи? - PullRequest
1 голос
/ 20 октября 2010

Хорошо, у меня есть файл Flash, в котором есть один мувиклип (Box1), и он экспортируется для Action-Script в опции Linkage, но экспорт для опции Frame 1 не отмечен.Теперь мой класс документа находится здесь

package  {

import flash.display.MovieClip;
public class GetTimeLineObjects extends MovieClip {

    public function GetTimeLineObjects() {

        var boxObj:MovieClip = new Box1();
        addChild(boxObj)
        boxObj.x=200;       
       }
   }
}

box1 - это мувиклип, который экспортируется для Action-Script, но не экспортируется в Frame1.Теперь мой вопрос во Flash CS5, Box1 добавляется на сцену и показывается на сцене, даже если он не экспортируется в Frame1, в то время как во Flash CS3 код выполняется, не выдает ошибку, но объект (box1) не отображается на сцене?Я думаю, что все те объекты, которые созданы с использованием кода, экспортируются в Frame1 во FlashCS5, независимо от того, снимите ли вы опцию экспорта в Frame1, код класса переопределяет настройку Export в Frame-1?Я прав?

1 Ответ

0 голосов
/ 22 октября 2010

Поскольку никто не знает об этой загадке, поэтому мы можем предположить, что в Flash-CS5 экспорт для кадра 1 является необязательным, то есть даже если он не отмечен, объекты или фрагменты фильмов экспортируются в кадре 1 при создании в классе документов. пожалуйста, прокомментируйте это. Я проверил это с помощью инструмента SwiX. Видеоклипы загружаются еще до того, как они не были экспортированы в кадре 1, а созданы в классе документов с помощью оператора new.

...