time2 - time1
просто даст вам время, необходимое для установки свойства visible
UIComponent
на true
- это может быть всего пара строк кода. Реальный рендеринг происходит через равные промежутки времени, когда событие UIComponent
вызывает enterFrame
. Я не знаю ни одного метода для измерения времени, необходимого для визуализации одного конкретного компонента, и я не думаю, что вы можете сделать это.
Одна идея, которая приходит в голову, - это прослушать ENTER_FRAME
и рассчитать разницу во времени между двумя последовательными событиями (или даже лучше: взять среднее значение, скажем, за 100 кадров), чтобы получить оценку времени, затрачиваемого на рендеринг Вся сцена. Теперь повторите эксперимент после удаления конкретного компонента со стадии. Разница между этими двумя временами даст вам представление о времени, затраченном на визуализацию вашего компонента.