![]() |
|
||||||||||
|
|||||
|
Привет!
Как определить fps свф-ки, не имея исходника?
__________________
Платон мне друг, но истина в вине. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
С помощью декомпилятора, либо hex-редактора, либо AS3.
|
|
|||||
|
Регистрация: Jan 2008
Адрес: Kiev // Ukraine
Сообщений: 3
|
В первом фрэйме клипа следующий экшн:
function reset()
{
if (this.onEnterFrame == undefined)
{
this.onEnterFrame = eachFrame;
}
numFrames = 0;
slotCount = 0;
start = getTimer();
}
numFrames = _totalFrames;
eachFrame = function ()
{
++numFrames;
this.fps_txt.text = Math.floor(numFrames / ((getTimer() - start) / 1000)) + " fps";
this.next();
};
this.onEnterFrame = eachFrame;
reset();
Пример сваял на скорую руку. |
|
|||||
|
Регистрация: Jan 2008
Адрес: Kiev // Ukraine
Сообщений: 3
|
Цитата:
И действитльно ... что-то окончание вопроса я куда-то потерял Каюсь и усыпаю голову пеплом ... Просто сам сейчас мучаюсь с вопросом утери кадров, что выливается в дёрганьи скролла ... вот и мысли отсюда такие же ![]() Тогда только декомпиль наверно будет самым быстрым способом ... к примеру Sothink SWF Decompiler показывает заданный разработчиком fps ... |
|
|||||
|
А еще вопрос: как получить точный размер свф-ки, если нет исходника? Единственное что приходит в голову - запустить свф в standAlone плеере, принтскрин и померять в граф. редакторе.
Есть ли более простой способ?
__________________
Платон мне друг, но истина в вине. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Теми же средствами, что указаны во втором посте.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|