Показать сообщение отдельно
Старый 23.05.2004, 18:06
xintrea вне форума Посмотреть профиль Отправить личное сообщение для xintrea Посетить домашнюю страницу xintrea Найти все сообщения от xintrea
  № 4  
xintrea
 
Аватар для xintrea

Регистрация: Mar 2002
Адрес: https://webhamster.ru
Сообщений: 107
По умолчанию Re: Re: Внутренняя задержка генерации объектов: P166=P2400 xi.net.ru/drawboard.php?npage=1

Цитата:
Оригинал написал(а) Nox Noctis
вы, иван, кажется пивовар? )
вопрос вызван, скорее всего, незнанием материала
Скорее всего наоборот. Копаю глубоко.

Цитата:

программирование во флэше - это отдельная тема, и тут дело вовсе не в языке на основе ецма262, а в том что ориентирован флэш изначально на показ анимации. простой анимации, интерактивной анимации, любой другой анимации - это прежде всего. и ключевые слова тут - frame rate. частота кадров в секунду.
всё в основном подчиняется фреймрейту.
Согласен, но в этом эксперименте фрейм рейт и рядом не лежит.

Цитата:

код, кодторый ты пишешь в кадрах, срабатывает в момент перехода по этим кадрам.
???
Внимательно смотрим на код. В коде замеряется дельта времени между началом и концом КРУЧЕНИЯ ЦИКЛА. Для нескольких кадров эти дельты складываются. Получаем время, потраченное только на кручение цикла во всех кадрах.

Для большего понимания, посмотри что накопали буржуи.
http://www.flash-ripper.com/archives/000148.htm

Цитата:

что делаешь ты - по сути дела ы замеряешь время между началом и окончанием линейки кадров. и удивляешься что оно почти одинаково на разных машинах...
Садитесь, иванов, два! Я замеряю время В ПРЕДЕЛАХ ОДНОГО КАДРА. И складываю это время, замеренное у разных кадров для большей статистики. Линейка кадров здесь - просто для того, чтоб эту статистику и наработать.

... Бред скипнут ...

В ролике http://xi.net.ru/drawboard.php?npage=1 фрейм-рейт установлен на 100 кадров/сек. Появление одной линии - это прощелкивание одного кадра, и время тратится ~0,3 сек. То есть времени на создание кадра уходит больше чем времени, расчитанному по фрейм рейту, ну да пофигу, не в этом дело.

Открываешь этот ролик на P-166, видишь ~0,3 сек делается один кадр.

Открываешь этот ролик на P-2,4ГГц, тоже видишь ~0,3 сек делается один кадр.

Фрейм-рейт тут вообще не причем, если бы по нему считалось, кадры бы прощелкивались за 0,01 сек, ActionScript прерывался б на середине, и пропускались кадры с ActionScript-вставками.

Вопрос остается открытым - как ускорить ролик, поменять системные константы флеш-плейера или еще что. Жду ответа профессионалов.
__________________
Со всяческими пожеланиями, Xintrea.
https://webhamster.ru