русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Загрузка новых файлов


Дата добавления: 2015-08-06; просмотров: 695; Нарушение авторских прав


 

В Flash загрузить новый файл в фильм можно несколькими способами:

1 Способ. С помощью процедуры getURL можно при просмотре фильма в браузере найти другие файлы и отобразить их в окне программы. Это могут быть файлы Flash Player с расширением .swf или HTML-страницы. Новый файл можно отобразить в текущем или новом окне браузера. Усли в HTML-странице используются кадры, можно назначить показ нового фильма любому кадру.

2 Способ. С помощью процедуры loadMovie новые файлы фильма отображаются в текущем окне. Загруженный филь может заменить текущий или демонстрироваться поверх него, как если бы это был просто еще один слой анимации.

 

ПРИМЕР 12 7: Открытие отдельного окна браузера с помощью процедуры getURL

1.Создайте новый документ Flash.

2.В ключевой кадр 1 фильма поместите копию символа кнопки.

3.В области Stage выделите кнопку.

4.На панели Actions-Button в окне Actions Toolbox в классе Actions выберите пункт Browser/Network и щелкните дважды по процедуре getURL. Flash обновит панель Script следующим образом:

on (realease) {

getURL (“”);

}

5.В области параметров в поле URL введите название файла, который будет открываться в отдельном окне, или путь к этому файлу. Чтобы протестировать это упражнение, введите относительную ссылку на файл, который находится на вашем компьютере, например на содержащийся в той же папке, что и созданный вами файл Flash. Убедитесь, что флажок Expression отсутствует. Программа должна интерпретировать URL как текстовую строку, а не как переменную или выражение.

6.В выпадающем меню Window выберите параметр _blank. Он определяет открытие нового файла в новом окне браузера. Другие три опции этого меню означают:

_self – новый файл открывается в текущем окне браузера.

_parent – новый файл открывается в родительском элементе текущего кадра.



_top – новый файл открывается в кадре верхнего уровня в текущем окне браузера.

Не ставьте флажок Expression.

 

7. В меню File выберите пункты Publish Preview→HTML. Flash экспортирует фильм в файл с расширением .swf, создаст HTML-файл, и откроет его в имеющемся браузере.

8. В фильме, воспроизводящемся в окне браузера, щелкните по только что созданной кнопке. Flash откроет новое окно браузера и отобразит в нем файл, определенный в процедуре getURL.

 

ПРИМЕР 12 8: Использование процедуры loadMovie

1.Создайте новый документ Flash.

2.В ключевой кадр 1 фильма поместите копию символа кнопки.

3.В области Stage выделите кнопку.

4.На панели Actions-Button в окне Actions Toolbox в классе Actions выберите пункт Browser/Network и щелкните дважды по процедуре loadMovie. Flash обновит панель Script, на ней пояаится код:

on (realease) {

loadMovieNum (“”,0);

}

5.Выделите строку 2 на панели Script. В области параметров в поле URL введите название файла Flash Player (.swf), который нужно загрузить.

6.В выпадающем меню Location выберите пункт Level и введите в текстовом поле значение 1. Элементы фильмов, загруженных на более высокие уровни, загораживают элементы фильмов, находящихся на нижних уровнях. А графические объекты из верхних слоев фильма закрывают графические объекты из нижних.

7. Чтобы протестировать процедуру loadMovia, в меню Control выберите пункт Test Movie. При щелчке по кнопке Flash загрузит второй фильм поверх фильма, в котором находится кнопка.

 



<== предыдущая лекция | следующая лекция ==>
Использование условных процедур | Управление вложенными временными шкалами


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.309 сек.