Показать сообщение отдельно
Старый 29.09.2010, 13:42
drnet_ua вне форума Посмотреть профиль Отправить личное сообщение для drnet_ua Найти все сообщения от drnet_ua
  № 4  
Ответить с цитированием
drnet_ua
 
Аватар для drnet_ua

Регистрация: Jul 2010
Адрес: 50° 27′ 0″ N, 30° 30′ 0″ E
Сообщений: 256
Записей в блоге: 2
как вариант:

Код AS3:
protected function ScoreTimeBonus(myTime:Number):Number {
            var timeRange:Array =  new Array(100, 200, 300, 400, 500, 600, 700, 800, 900, 1000);
            var scoreBonus:Array = new Array(  1,  10,  50, 100, 150, 225, 300, 450, 500,  550);
 
            var i:Number = 0;
 
            while ((myTime > timeRange[i]) && (i<timeRange.length)) { i++ }
 
            return scoreBonus[i];
 
        }
Код AS3:
function rezultat(e:Event):void
        {
  score += ScoreTimeBonus(time);
}