Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Счетчик кликов по кнопке (http://www.flasher.ru/forum/showthread.php?t=100066)

nur 19.08.2007 12:42

Счетчик кликов по кнопке
 
Подскажите как реализовать счетчик кликов по кнопке и чтобы в отдельной строке писалось сколько раз на нее нажали.

†‡Paladin‡† 19.08.2007 12:49

Код:

btn.onRelease = function() {
  counter++;
  tf.text = counter;
}

btn и tf соответственно кнопка и текстфилд.

nur 19.08.2007 13:30

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

Цитата:

**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Statement must appear within on handler
btn.onRelease = function() {

Total ActionScript Errors: 1 Reported Errors: 1

DarkLight 19.08.2007 13:42

надо писать код в кадре, где кнопка расположена

nur 19.08.2007 13:46

спасибо, получилось :yahoo:

Wolsh 19.08.2007 13:51

Потому что этот код АС2 и пишется соотв. в кадре, а не на кнопке, как в прошлом веке
btn - здесь Instance Name кнопки (ищите поле ввода на панели Properties)
tf - Instance Name динамического текстового поля (надо его создать)
-------
опоздал :)

Nirth 19.08.2007 14:39

а я думасл что АС2 код пишется исключительно в классах.

Wolsh 19.08.2007 14:56

Цитата:

Сообщение от Nirth
а я думасл что АС2 код пишется исключительно в классах.

:eek: а АС3 ???

Mr. Fixit 19.08.2007 14:58

тоже.
АС2 пишется только в *.as.

Nirth 19.08.2007 15:27

АС2 и АС3 пишется только в классах
АС2 используется для деплоя под 6, 7 и 8 плееры
АС3 используется для деплоя под 9 плеер


Часовой пояс GMT +4, время: 17:32.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.