Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Как сделать счётчик кликов? (http://www.flasher.ru/forum/showthread.php?t=41150)

rogulya 22.12.2002 04:19

Как сделать счётчик кликов?
 
Я делаю игру. На экране летают фигурки, а ты курсором в них "стреляешь". Мне нужно сдлеать счётчик выстрелов. Как это сделать?

sergwizard 22.12.2002 07:53

Делаешь динамическое поле с Var "n". Это чтобы видеть количество кликов.
Код во фрейм:
_root.onMouseDown = function(){
n+=1;
}
Вот и все.

rogulya 22.12.2002 14:53

Спасибо, сейчас попробую.

rogulya 22.12.2002 15:08

Тэкс... это какой версии флэш? Мне нужен пятый :)
Если он и есть пятый, тогда опиши плиз подробнее, как это сделать, а то у меня не вышло.

rogulya 22.12.2002 15:38

Хех... теперь у меня вроде как получилось, но у меня при клике выводится "1111111" и при каждом клике прибавляется ещё одна единица. А как сделать, чтоби они суммировались?

rogulya 22.12.2002 15:57

Спросил у друга - он помог.
Надо писать не n+=1, а n++.
Всё, спасибо. Топик закрыт.

rogulya 22.12.2002 16:06

Блин... тестировал это во Флэш МХ. Там пашет. А в пятом не стало. :) Топик заново открыт :)
Па-ма-ги-те! :)

Alex_Lom 22.12.2002 17:12

в пятом делаешь пустой мув, и вешаешь на него:
onClipEvent(mouseDown){
_parent.n++;
}

rogulya 22.12.2002 17:23

А этот мув - площадь, где учитываются клики?

Alex_Lom 22.12.2002 17:40

нет, он пустой и у него площадь =0 :)
Считаются все клики (нажатия) пока этот мув существует.
Он может находится даже за пределами видимой области.


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

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