Flash/Sample01 — различия между версиями
WikiSysop (обсуждение | вклад) |
WikiSysop (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
Простейшее реагирование на действия пользователя. Пример ниже, при нажатии на кнопку, умножает числа в полях редактирования. При клике на пустое место формы меняется цвет шрифта, | Простейшее реагирование на действия пользователя. Пример ниже, при нажатии на кнопку, умножает числа в полях редактирования. При клике на пустое место формы меняется цвет шрифта, | ||
а движение мыши сопровождается выводом её координат. | а движение мыши сопровождается выводом её координат. | ||
+ | |||
+ | * Создаём две надписи, устанавливая им в '''Properties''' Input Text, в поле '''Var''' имя x и y. | ||
+ | * Третья надпись (результат вычисления) будет Dynamic Text с именем out в поле '''Var'''. | ||
+ | * Помещаем кнопку из меню | ||
+ | * Нажимая на кнопку, и в окне '''Actions''' вставляем: | ||
+ | <pre class="brush:js; gutter: false; toolbar: false;"> | ||
+ | on(press) { | ||
+ | out=int(x)+int(y); | ||
+ | } | ||
+ | </pre> | ||
<center> | <center> |
Версия 18:47, 18 марта 2010
Flash << | Оглавление | >> Sample02 |
---|
Простейшее реагирование на действия пользователя. Пример ниже, при нажатии на кнопку, умножает числа в полях редактирования. При клике на пустое место формы меняется цвет шрифта, а движение мыши сопровождается выводом её координат.
- Создаём две надписи, устанавливая им в Properties Input Text, в поле Var имя x и y.
- Третья надпись (результат вычисления) будет Dynamic Text с именем out в поле Var.
- Помещаем кнопку из меню
- Нажимая на кнопку, и в окне Actions вставляем:
on(press) { out=int(x)+int(y); }
<flash>file=sample01.swf|width=600|hight=50</flash>
frame 1 | frame 2 | frame 3 |
---|---|---|
out=2*a; |
ticks=int(ticks)+1; |
gotoAndPlay(2); |