
Вызвать JavaScript функцию из SWF-файла, проигрываемого во Flash-плеере, можно, используя замечательный класс ExternalInterface и, в частности, его метод call(). Класс ExternalInterface — это внешнее API, которое предоставляет прямое взаимодействие между ActionScript и контейнером флеш-плеера (к примеру HTML-страницей с JavaScript-ом, или десктопным приложением со встроенным Flash-плеером).
Рассмотрим ситуацию, в которой часто новички впадают в ступор (как, признаюсь, и я в свое время) — когда нужно вызвать функцию имя которой передается в переменной. Это достаточно просто, если знать что есть такая функция eval.
CSV это формат хранения данных, который используется уже довольно давно. Он представляет собой самый простой способ хранить информацию в виде таблицы и может использоваться в множестве различных приложений.
Эта статья расскажет вам о том, как можно работать с CSV во Flash. Мы вместе напришем класс ActionScript 2.0, который будет обладать всей необходимой функциональностью для использования данных в формате CSV. А затем посмотрим как можно использовать компонент Data Grid для представления данных.
Иногда, разбираясь в чужом коде (php, actionscript, javascript и т.п.), я вижу очень неумелое и нерациональное использование комментариев. Сегодня я напомню вам об одной удобной фишке -- "переключаемых комментариях".
Итак, где будет удобно использовать "переключаемые комментарии"? Например в файле конфигурации.
Расммотрим пример, когда часто меняется база данных в php-проекте (допустим, проект переносится с хостинга на локалхост и обратно).
Параметры подключения записаны в конф-файле:
Код отвечающий за загрузку xml-документа и его обработку может быть достаточно громоздким, а также использоваться он может не один раз. Поэтому хорошим шагом с нашей стороны будет написать отдельный класс для работы с xml.
Опишу самый доступный способ создания скролла для мувиклипа. Часто возникают ситуации когда разбитие на страницы вашего flash-мувика неприемлемо, следовательно нужно сделать скроллинг чтобы отобразить длинный контент (созданный динамически) на одной странице.