Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Програмная анимация в FierFox. (http://www.flasher.ru/forum/showthread.php?t=101971)

Yuliy 06.10.2007 01:10

Програмная анимация в FierFox.
 
Програмная анимация в браузере FierFox - движется с разной скорость, зависит от размера окна: больше размер - меньше скорость, меньше размер - скорсоть выше. Нужно чтобы этого не было. в IE - всё нормально.

Собственно анимация:

Код:

functin Go()
{
  movie._x += 1;
}

setInterval(Go, 10);
updateAfterEvent();

Как сделать чтобы объект двигался с постоянной скоростью?

Если переложить анимацию в: onEnterFrame() - ничего не меняется!

aksios 06.10.2007 04:50

Firefox и function пишется.
интервал в 10 мс...- почему не сделать еще меньше?:)
Какова загрузка процессора и какой плеер установлен...
- неужели в обоих 0-10% и 9 плеер.

Yuliy 06.10.2007 05:12

да.. процессору труднова-то было - под 94%. Я переложил на onEnterFrame(), загруженность - 30% и скорость стала одинакова...
Спасиб. :)

etc 06.10.2007 10:23

И что эта тема делала в разделе HTML?

Hyzhak 12.12.2007 17:36

Ситуация аналогичная выше описанной, при чем анимация сразу реализовывалась на onEnterFrame. В итоге на FireFox-е процесс тормозит в 2 раза больше чем на IE. Почему?? Единственный пока способ решения проблемы, -- убирать почти все статические объекты со сцены, а их не мало, однако это не выход (предшественник навернул дикий дизайн, писать за него все с нуля не хочется, мое дело мало -- анимация). Что же делать? Почему так? ФлешПлеер, -- 9тка. При чем скачал специально последнюю.

Пример здесь http://hyzhak.narod.ru/alt/posters/spectrum/ ВНИМАНИЕ флешка порядка 1мега.
Чтобы запустить анимацию необходимо навести мышку на телескоп в левом нижнем углу под названием “Гамма-телескоп сверх высокой энергии”.

†‡Paladin‡† 12.12.2007 18:27

А в чем проблема? Ну проигралась анимация в осле быстрее. Пользователь врятли перезайдет на ваш сайт под огнелисом, чтобы посмотреть, что телескоп в нижнем левом углу анимируется теперь медленнее. Не забивайте себе мозг мелочами.

wvxvw 12.12.2007 20:03

Я в таких случаях просто делаю скрин-капчер на мощной машинке, и перезаписываю "талантливую" анимацию как FLV...


Часовой пояс GMT +4, время: 01:16.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.