Anthill Game Framework

Tiny framework for creating Flash games.

Инструменты пользователя

Инструменты сайта


anthill:antrating

AntRating

Это утилитный класс позволяющий быстро рассчитывать среднее значение из диапазона значений. Его особенность заключается в том, что в него легко добавлять новые значения и не нужно следить за его переполнением, так как он автоматически выкидывает устаревшие данные.


Пример использования

var capacity:int = 8; // Кол-во значений
var rating:AntRating = new AntRating(capacity);

// Заполнение произвольными оценками
for (var i:int = 0; i < 9; i++)
{
  rating.add(Math.random() * 100);
}

// Выводит среднею оценку
trace(rating.average);

В Anthill данный класс используется для определения средней оценки производительности приложения. Например, сколько времени ушло на рендер, солько на процессинг и т.п. Эти данные можно просмотреть в отладочном окне Perfomance.


anthill/antrating.txt · Последние изменения: 30.04.2013 13:57 (внешнее изменение)