Просмотр полной версии : лучше рисовать или использовать картинки
Здоров народ, Есть такой немного глупый вопрос.
У меня есть нарисованные кнопки в png. Такие же кнопки можно нарисовать и во Flash.
Отсюда следует вопрос Что лучше использовать нарисованные или png? Если использовать много рисунков не будет ли это тормозить клип?
В конкретном случае, наврятли очень заметно будет.
думайте:
вектор - занимает меньше kb, проц работает интенсивнее, т.к. отрисовывается каждый кадр заново.
png - больше kb, меньше работа процессора.
По сути получается если использовать png, сам исходник получется больше, а производительность в принципе останется на том же уровне.
Добавлено через 1 минуту
Теперь возник еще вопрос. Pngшки лучше подгружать из папки при загрузки мувика или лучше сразу импортировать в клип (ctrl+R);
IDimitry
29.05.2009, 14:14
Еще нюанс использования витмапа: если на png-шке есть прозрачные области (уголки), то они также будут реагировать на наведение и клик. При векторе реагирует только закрашенная область. Если есть возможность сделать во флеше - надо делать!
function onMouseClick(event){
if ((event.target.bitmapData.getPixel32(event.target.mouseX, event.target.mouseY)>>24) == 0) return;
//обработка клика
}
Больше не реагирует на прозрачных областях
flash33, а если битмапа не оригинального размера?
Psycho Tiger
30.05.2009, 18:09
Он показал суть, как сделать чтобы не реагировало )
Перемещать клипы с вектором гораздо ресурсозатратнее, чем в битмапу рисовать пиксели. Если критично важна производительность - количество вектора в динамических обьектах должно стремиться к 0.
В принципе ролик будет крутиться на локальной машине, думаю что ресурсов должно хватить. Просто хотелось узнать, не будет ли тормозить ролик при загруженных в него pngшек. Но теперь все стало понятно. Спасибо всем за ответы.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.