ОК, я ActionScript noob. Я могу сделать «щелкнуть здесь, чтобы туда», что-то вроде всего, все временные сценарии.доступ к переменной в SWF-файле из другого SWF-файла
Тогда у меня был этот проект, сбрасываемый у меня на коленях (потому что я «Flash Guy»), и хотя я читал кучу вещей, которые имеют смысл, мне нужен кто-то, кто мне точно скажет, что кодировать где. Я обещаю, что вернусь, как только это закончится, и изучите реальный AS3, у меня есть книги и хороший учебник.
Вот задача. У меня есть один SWF-файл (мы будем называть его parent.swf), который просит пользователя ввести имя в текстовое поле (hostNameInput) и сохраняет его в переменной (hName).
var hName:String;
hospNameInput.addEventListener(Event.CHANGE, inputCapture1);
function inputCapture1(evt:Event):void
{
hName = hospNameInput.text;
}
мне нужно использовать переменную строку «hName» в другой SWF (child.swf, который загружается parent.swf) для того, чтобы добавить текст имени в текстовых полях на многих кадрах моего файла. Это, по сути, прославленное слайд-шоу с некоторой интерактивностью в кадрах, и они хотят иметь возможность персонализировать его для людей, которых они представляют.
У меня есть текстовые поля в child.swf которые я хотел бы, чтобы заполнить с текстом в переменной «hName» из parent.swf, как:
var frameHeader:String = "01 " + hName + " Today";
frameHeader1.text = frameHeader;
chartLabel.text = hName + " Analysis";
Как я уже сказал, я просто wimpy timeline coder. Может ли кто-нибудь дать мне достаточно четкие инструкции о том, что добавить в каждый SWF, чтобы заставить это работать?
Я обещаю прочитать книги и научиться делать это правильно, внешние .as файлы и все!