Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   когда тормозят анимации (http://www.flasher.ru/forum/showthread.php?t=94576)

etc 16.04.2007 17:03

Причем тут флеш и видео-стандарт?

k0zer 16.04.2007 17:54

подумай

etc 16.04.2007 18:12

Не вижу связи. Флеш это флеш, видео — это видео.

_bkt 16.04.2007 18:21

http://flash-ripper.com/archives/000851.php - статья называется "Волшебная Частота, 21 и 31 FPS"

ARTur2 16.04.2007 19:40

А как быть если магическое число 31 на сработало??? Конкрентно меня интересует, как можно оптимизировать графику в целом(по поиску ничего конкретного не нашёл)?

etc 16.04.2007 19:41

Уменьшить количество прозрачности, узловых точек и вообще уменьшить количество одновременно отображаемых объектов, использовать cacheAsBitmap, а также перевод некоторой векторной графики в растровую.

ARTur2 16.04.2007 19:55

А что такое cacheAsBitmap?Опять же в поиске нашёл, что некорорые советуют его включить, а как и что это никто не говорит...
У меня ещё такой вопрос. Есть клип(вмоём случае это карта города), в клипе несколько слоёв(дороги, дома, леса и т.д.). Все эти "элементы" у меня в виде графики, причём её я обрисовывал сам, и если я правильно понимаю всю суть - это вектор. Можно ли преобразовать её в растр?

etc 16.04.2007 19:59

Про cacheAsBitmap исчерпывающая информация в документации к Flash 8.
По второму вопросу: да, можно либо внешним редактором, либо опять же, включить использование кеширования в битмап (объект будет преобразовываться в битмап налету, только для карты данный момент метод врядли подойдет).

ARTur2 16.04.2007 20:04

хорошо, поробую разобраться. Большое спасибо за совет!

ARTur2 16.04.2007 20:12

Вот пример из хелпа:
Код:

function clickBtn():Void {
        var circleClip:MovieClip;
        for (var i:Number = 0; i<circlesArr.length; i++) {
                circleClip = circlesArr[i];
                circleClip.cacheAsBitmap = !circleClip.cacheAsBitmap;
        }
}

не могли бы Вы объяснить что это за функция... ?


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

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