Форум 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=171644)

Enya 21.11.2011 08:25

счетчик очков
 
Здравствуйте. Флеш-анимацию я изучала методом тыка и за очень короткое время. Делаю игру и не знаю как добавить подсчет очков и таймер обратного отсчета

мне нужно чтобы после каждого нажатия на кнопку "приведение" прибавлялось по одному очку
и как только я нажимаю кнопку "играть" на след.кадре появлялся таймер с 60 секунд до 0

помогите пожалуйста!!!:(

Dima998 21.11.2011 23:55

Код AS1/AS2:

btnGhost.onRelease = function() { //btnGhost - Ваша кнопка
i++; //i - Ваша переменная, где хранятся очки
}
 
btnPlay.onRelease = function() { //btnPlay - Ваша кнопка
for (a=60;a=0;a--) {
tmr = a; //tmr - Ваша переменная, где будет хранится время таймера
}
}


Psycho Tiger 21.11.2011 23:58

Код:

for (a=60;a=0;a--) {
tmr = a; //tmr - Ваша переменная, где будет хранится время таймера
}


Dima998 22.11.2011 00:18

эм... ошибочка =(
Код AS1/AS2:

s=60; //в этой переменной будем хранить время таймера
tmr.text=s //присвоим текстовому полю
sym.onRelease = function() { //по нажатию кнопки
        _global.sec=setInterval(function() { //выставляем интервал
                                                                          s--; //отнимаем время
                                                                          tmr.text=s /*присваиваем значение полю*/;},1000 //интервал в тысячу миллисекунд);
}
 
onEnterFrame=function() {
        if (s==0) { //время вышло
                clearInterval(sec); //останавливаем интервал что бы не идти в отрицательные числа
 
        }
}

вот так лучше =0


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

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