2013-11-07 5 views
0

Я хочу сделать игру, которая может спасти пользователей, которые пытаются на уровне. Например, пользователь сыграл 2 викторины в 5-й, 5-й викторинах уровня 6 и т. Д. ... Я хочу напечатать результат.Как я могу сохранить результат в ActionScript?

Вот мой последний кадр, который печатает результат. Мой таймер по-прежнему не мог отобразить время, но он напечатал «время, прошедшее [timer timer]».

score.text = myscore+""; // updating the score 

if(myscore>=40){smiley.visible=true} 
else 
{smiley.visible=false} 

// stopping the timer on the last frame 

myTimer.stop(); 
countdown1.text = "Time elapsed" +myTimer+""; 
myTimer.stop(); 

ответ

0

Если вы просто хотите, чтобы показать количество времени, которое прошло с тех пор вы начали свой таймер, вы можете использовать свойства Timer.currentCount и Timer.delay.

Timer.currentCount - это количество срабатываний счетчика, а задержка - это время между событиями TimerEvent.TIMER.

Попробуйте идти:

// divide by 1000 as the time is in ms 
countdown1.text = "Time elapsed: " + (myTimer.currentCount * myTimer.delay/1000).toString(); 

Вы также можете укорачивать, если заявление собирается:

smiley.visible = (myscore >= 40) 
Смежные вопросы