Flash/Sample01 — различия между версиями

Материал из synset
Перейти к: навигация, поиск
Строка 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>

Simple01.png

frame 1 frame 2 frame 3
out=2*a;
ticks=int(ticks)+1;
gotoAndPlay(2);