Форум 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=113861)

Dragon rideR 11.07.2008 13:38

Стоит ли использовать маски для прозрачности?
 
Подскажите, нужно вставить много графики с альфа каналом.
Можно конечно сделать png24 с прозрачностью, а можно загрузить jpg и наложить сверху маску.
Так вот, сильно ли маски грузят плеер? стоит их использовать для этих целей или просто добавлять png? :umnik2:
--------------------------------
После экспериментов оказалось что jpg + маски в результате занимает больше места чем png
Странно, ведь исходнй png файл гораздо больше чем jpg

chingachgoog 11.07.2008 14:32

Лучше всего png с прозрачностью во всех отношениях.
(а внутри swf нет jpg или png или psd или trg)

2morrowMan 11.07.2008 14:38

Можно использовать программку-оптимизатор для png, например, OptiPNG. В итоге размер файла получаеться меньше чем после Фотошопа.

Dragon rideR 11.07.2008 16:52

спасибо всем )

Яски 27.07.2008 00:38

Можно грузить jpg и png с прозрачностью для него, а затем соединять. Например так:
Код:

public function combineAlpha(diffuse:BitmapData, alpha:BitmapData):BitmapData {
  var bmp:BitmapData = diffuse.clone();
  bmp.copyChannel(alpha, alpha.rect, new Point(), BitmapDataChannel.RED, BitmapDataChannel.ALPHA);
  return bmp;
}



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

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