PDA

Просмотр полной версии : счетчик очков


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

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

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

Dima998
21.11.2011, 23:55
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
эм... ошибочка =(

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