Показать сообщение отдельно
Старый 12.05.2012, 13:54
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 6  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
В начале теста пропишите следующий код:

Код AS1/AS2:
_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}
};
А по его окончании такой:
Код AS1/AS2:
	var testTimeResults = _global.timerController.getTestTimer()
	var minutes = testTimeResults.minutes
	var seconds = testTimeResults.seconds
	trace("minutes = " + minutes);
	trace("seconds = " + seconds);
Соответственно вы получаете данные о секундах и минутах. Дальше уже сами их выводите куда хотите

Для тестирования можно в отдельной пустой флэшке прописать такой код (в кадре, конечно) и покликать по ней:
Код AS1/AS2:
_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