Adobe - Flash - товарна платформа външна SWF-файл
В ActionScript 3.0 SWF-файлове са заредени с помощта на класа Loader. За да заредите външен SWF-файл, ActionScript код трябва да изпълни четири стъпки:
създаване на нов обект Loader;
причини натоварване () Loader метода обект, минаваща като параметър URLRequest например.
предизвика addChild () за контейнер за обект за показване (като основната времевата линия на Flash на документ), за да добавите Loader инстанция в списъка на дисплея.
В резултат на това, че кодът е както следва:
В Adobe AIR за IOS изтегляне SWF-файл има някои различия в сравнение с други платформи. За повече информация, вижте. В Зареждане на SWF-файлове във въздуха за IOS среда.
Характеристики Изтегляне на SWF-файлове от предишни версии
ActionScript 3.0 код може да се зареди SWF-файл написан на ActionScript 1.0 или 2.0 език. След SWF-файл написан на ActionScript 1.0 или 2.0 език е успешно заредена, натоварената обекта (Loader.content собственост) се превръща в обект AVM1Movie. AVM1Movie пример различен от инстанция MovieClip. Този обект дисплей, но, за разлика от видеоклипа, то не включва методите и свойствата, свързани с времевата линия. родител SWF-файл версия AVM2 не може да има достъп до свойствата, методите или предмета на дейност на зареден обект AVM1Movie.
SWF-файлове, написани на ActionScript 1.0 или 2.0 не могат да се зареждат SWF-файлове, написани на ActionScript 3.0. Това означава, че SWF-файлове, създадени в Adobe Flash 8 или Flex Builder 1.5 и по-ранни версии на тези програми няма да бъдат в състояние да изтеглите SWF-файлове в ActionScript 3.0.
Единственото изключение от това правило е, че файлът SWF, ActionScript 2.0 може да се замести, SWF файл ActionScript 3.0, ако това означава, че SWF файл, ActionScript 2.0 не се изпълнява всяко натоварване на всяко от нивата. SWF файл-базирана ActionScript 2.0 това може да стане, като се обадите loadMovieNum (). прехвърляне на стойност от 0 до нивото на параметъра.
Въпреки това, ако медийният плейър, създаден в ActionScript 3.0, тя ще бъде в състояние да изпълнява някои натоварване ActionScript 2.0 съдържание.
Следващите таблици показват ограниченията на предишните версии на Flash Player във връзка с зареждането на по-новите съдържание и изпълнение на код, както и ограничения за взаимодействието между сценариите в написани на различни версии на ActionScript SWF-файлове.