Я почти полностью уверен, что импорт ничего не получает из Интернета.Я использую импорт для сложного игрового ядра, которое я написал.Импорт может импортироваться либо из компонента платформы Flash, либо из ваших собственных классов.Когда .swf компилируется, эти классы извлекаются и компилируются как часть проекта.
Чтобы импортировать что-то, отличное от платформы Flash, вам понадобятся папки в вашем проекте.Например, у меня есть файл Gravana.as по адресу trailcrest / grama / studenta.as, и эта папка trailcrest находится в том же каталоге, что и мой проект Flash (.fla).В верхней части моего класса Gravana.as у меня есть следующее:
package trailcrest.gradua
{
public class gradua
Затем я могу импортировать Gravana для использования в своем основном классе документов .fla (с именем osr.as, кстати) ...
import trailcrest.gradua.gradua;
public static var Gradua:gradua = new gradua();
И я могу получить доступ к его функциям (таким как моя функция Score) из любого места в моем проекте ...
osr.Gradua.Score(true);
Опять же, чтобы повторить ... в меру своих возможностейнасколько я знаю, вы НЕ МОЖЕТЕ импортировать из Интернета таким образом.Flash будет искать путь к файлу com / yahoo / astra / fl / controls / AutoComplete.as в каталоге вашего проекта ... и в нескольких других местах на вашем компьютере, хотя я не уверен, где ...