|
|
|||||
Регистрация: Feb 2012
Сообщений: 58
|
Таймер для теста
Здравствуйте, как можно создать таймер для теста, что бы по окончании, затраченое время в специальном поле отображалось?
|
|
|||||
Регистрация: Feb 2012
Сообщений: 58
|
непойму что писать в test code here
у меня тест послайдовый. Через скрипты только процент ответов считается. На месте таймера нолик написан.а как установить, 15 минут например? |
|
|||||
Регистрация: Feb 2012
Сообщений: 58
|
Я еще думаю как, но наверно проще сделать да, просто шло время, а потом в результатах выводилось бы, затрачено времени: 10 минут к примеру
|
|
|||||
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
|
В начале теста пропишите следующий код:
_global.timerController = {startTimer:getTimer()}; _global.timerController.getTestTimer = function() { var currentTimer = getTimer() var testTime = Math.floor((currentTimer - this.startTimer) / 1000) var minutes = Math.floor((testTime) / 60) var seconds = testTime % 60 return {minutes : minutes, seconds : seconds} }; var testTimeResults = _global.timerController.getTestTimer() var minutes = testTimeResults.minutes var seconds = testTimeResults.seconds trace("minutes = " + minutes); trace("seconds = " + seconds); Для тестирования можно в отдельной пустой флэшке прописать такой код (в кадре, конечно) и покликать по ней: _global.timerController = {startTimer:getTimer()}; _global.timerController.getTestTimer = function() { var currentTimer = getTimer() var testTime = Math.floor((currentTimer - this.startTimer) / 1000) var minutes = Math.floor((testTime) / 60) var seconds = testTime % 60 return {minutes : minutes, seconds : seconds} }; this.onMouseDown = function() { var testTimeResults = _global.timerController.getTestTimer() var minutes = testTimeResults.minutes var seconds = testTimeResults.seconds trace("minutes = " + minutes); trace("seconds = " + seconds); };
__________________
hauts.ru |
|
|||||
Регистрация: Feb 2012
Сообщений: 58
|
А как вывести данные? я создал динамические текстовое поле, дал имя TIMER_TEXT.
В нете искал, все что нашел это написать но как то не то это( Последний раз редактировалось mooncar; 12.05.2012 в 16:18. |
|
|||||
Регистрация: Feb 2012
Сообщений: 58
|
Спасибо большое!
Добавлено через 58 минут а еще вопросец можно? Как сделать чтобы на протяжении всего теста, время в текстовом поле шло? |
Часовой пояс GMT +4, время: 04:58. |
|
« Предыдущая тема | Следующая тема » |
Теги |
as2 , Таймер |
|
|