Студенттердіѕ оќытушыныѕ ќатысумен бірге орындалатын


Создание сценария для кнопки



Pdf көрінісі
бет89/126
Дата06.01.2022
өлшемі5,93 Mb.
#14288
1   ...   85   86   87   88   89   90   91   92   ...   126
Байланысты:
Flash

 
Создание сценария для кнопки  
Кнопка  является  наиболее  удобным  и  простым  средством 
взаимодействия  пользователя  с  Flash-фильмом.  Кнопке  может  быть 
назначено любое из действий, входящих в раздел Actions 
Простейшими  командами  управления  фильмом  являются  запуск  и 
прерывание  его  воспроизведения.  Эти  команды  реализуются  с  помощью 
предопределенных  действий  Play  и  Stop.  Процедуру  назначения  этих 
действий  двум  кнопкам  рассмотрим  на  примере  фильма,  в  котором  шарик 
прокатывается  столу,  падает  и  разбивается.  Откройте  любой  фильм, 


 
65 
созданный вами ранее. Над ним мы и будем экспериментировать. В качестве 
кнопок используем экземпляры символов из общей библиотеки Buttons 
Итак,  для  включения  в  фильм  интерактивных  кнопок  необходимо 
выполнить следующие действия:  
1  Добавьте  в  фильм  новый  слой,  который  будет  использоваться  в 
качестве дополнительного  фона;  именно  в  фоновый  слой  следует  добавить 
кнопки, чтобы они присутствовали на сцене на всем протяжении фильма.  
2  Щелкните  мышью  в  ячейке  первого  ключевого  кадра  в 
«кнопочном» слое.  
3  Вызовите  вспомогательную  библиотеку  кнопок  при  помощи 
команды Window / Common Libraries / Buttons. 
4  Перетащите  поочередно  из  окна  библиотеки  на  стол  две  кнопки, 
которые  вы  решили  использовать  в  фильме;  в  результате  окно  Flash  будет 
выглядеть примерно так, как показано на Рисунке 4.  
 
 
Рисунок 4 Окно фильма после добавления кнопок 
 
5  Выберите  первую  из  кнопок,  с  помощью  которой  фильм  должен 
приостанавливаться.  
6  С помощью контекстного меню кнопки откройте панель Actions и 
щелкните в списке Actions Toolbox на значке раздела Actions 
7  В  окне  сценария  введите  on(release)  {Stop()};  он  обеспечивает 
инициализацию  действия  stop()  при  наступлении  события  release  (то  есть 
при  щелчке  на  кнопке);  пустые  скобки  после  имени  процедуры  означают, 
что данная процедура используется без параметров (Рисунок 5);  
8  Не закрывая панель  Actionsвыберите на столе вторую кнопку и 
назначьте  ей  действие  on(release)  {play  ()},  повторив  описанную  выше 
процедуру. 
В отличие от обычной анимации, протестировать многие сценарии в 
режиме  редактирования  невозможно.  Чтобы  проверить,  как  работают 
созданные кнопки, следует выбрать в меню Control команду Test Movie или 


Достарыңызбен бөлісу:
1   ...   85   86   87   88   89   90   91   92   ...   126




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет