Показано с 1 по 7 из 7

Тема: Как во флеше сделать растровую маску прозрачности?

  1. #1

    Регистрация
    18.01.2004
    Адрес
    С-Петербург
    Сообщений
    304
    Как во флеше сделать растровую маску прозрачности?

    Есть картинка, хочется, чтобы в ней была прозрачная область, сложной формы. Я так понял, что получить картинку с прозрачность можно путем импортирования PNG 24, но этот файл png24 получается в три раза больше jpg. Я попробовал создать маску во флеше и вставить туда растровый файл, который, как я думал, станет маской, но не получилось.

    Как это проще сделать, посоветуйте.

  2. #2

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    брррр ничего не понял зачем ты в маску вставлял картинку? маски во флашь только векторные

    прозрачные (пустые) области на картинках во флашь делаются:
    -масками векторными отрисованными и установленными в слое маска с подчиненными маскируемыми слоями
    -масками векторными отрисованными и установленными программно MovieClip.setMask()
    -просто можно Ctrl+B на картинке нажать импортированной и убрать всё ненужное отрисовав и наложив контур дыры
    -ещё можно gif использовать с несложными дырками

    полупрозрачные (opacity!=0) области на картинках во флашь делаются:
    -специальной подгонкой векторной маски и вышележащего мувика с полупрозрачным градиентом(полусается очень редко чтоб нормально смотрелось)
    -можно использовать PNG-8
    -ещё можно gif использовать с несложными дырками и Dithering'ом

  3. #3

    Регистрация
    18.01.2004
    Адрес
    С-Петербург
    Сообщений
    304
    Спасибо за обстоятельный ответ.

    Почти все понял, кроме:
    специальной подгонкой векторной маски и вышележащего мувика с полупрозрачным градиентом

  4. #4

    Регистрация
    18.01.2004
    Адрес
    С-Петербург
    Сообщений
    304
    А вот что на дефоруме говорят:
    полупрозрачные маски сложной формы работают только в 8 версии.
    Для статичных картинок в более ранних версиях - достаточно ПНГ, во флэше для ПНГ тоже есть возможность сжатия как и для жпег (смотрим свойства картинки в библиотеке) так что весит он на практике столькоже что и жпег аналогичного качества.

  5. #5

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    незаЧто
    в общем метод такоФ:
    простой пример картинка, нужно сделать чтобы из картинки был виден только круглая область в центре с размытыми краями
    берем картинку в слой
    над этим слоем маску нужного круга, но с края четкими (просто форму круг рисуем)
    так заделываем слой с картинкой под маску,
    видим круг от картинки,

    над этим слоем рисуем прямоугольник размерами с круг, делаем у этого круга радиальную заливку с прозрачным цветом от центра.
    вот и подогнали

    метод только для одноцветного фона

  6. #6

    Регистрация
    18.04.2005
    Адрес
    рожденных в CCCP
    Сообщений
    805
    про дефорум
    ЭЭЭЭЭ ну да, в общем шел бы ты тогда на дефорум или лучше на флашер ру, или лучше в форум техподдержки macromedia=adobe тааам воообще исчо понятнее напишет

  7. #7
    Всё равно.. в восьмёрке нет полной поддержки того, что нужно - масок с градиентной прозрачностью. Есть с прозрачностью, но со статичной.
    Вывод - делать, как говорит proll для одноцветного фона, либо импортировать PNG - сжатие действительно там jpeg в свойствах задать можно. Качество, правда, хуже оригинала будет, но тут уж как обычно - качество <-> размер файла.

Похожие темы

  1. Воздейстие на Муви Клип, изменинее прозрачности.
    от Artcool.org.ua в разделе Flash-технологии
    Ответов: 1
    Последнее сообщение: 13.12.2007, 13:37
  2. Gif вместо прозрачности показывает белый цвет.
    от fenixnt в разделе Вёрстка сайта
    Ответов: 17
    Последнее сообщение: 09.11.2007, 22:44
  3. Эффект прозрачности
    от SHOCK в разделе Растровая графика
    Ответов: 5
    Последнее сообщение: 11.07.2007, 01:39
  4. эффект прозрачности
    от milo в разделе Вёрстка сайта
    Ответов: 11
    Последнее сообщение: 23.02.2007, 16:08
  5. Как во флеше растр сделать прозрачным
    от Risoz в разделе Flash-технологии
    Ответов: 5
    Последнее сообщение: 17.10.2004, 03:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •