GoshaT
20.01.2007 - 14:36
Как сделать, чтобы при вставки картинок в flash они имели прозрачный фон?
yanspa
20.01.2007 - 17:05
Цитата(GoshaT @ 20.01.2007 - 14:36)

Как сделать, чтобы при вставки картинок в flash они имели прозрачный фон?
К сожалению, практически никак. Дело в том, что Флеш воспринимает картинки все в формате JPEG, а этот формат не поддерживает прозрачность. Единственный выход - это вставлять картинку в рабочую область, затем Menu => Modify => BreakApart и пользуемся ластиком.
MustLive
20.01.2007 - 19:27
GoshaTОб этом мы писали на форуме множество раз, та что поиск может помочь. Тебе и yanspa стоит почитать эти темы.
Для включения прозрачного фона нужно в html-коде флешки указать параметр wmode (в виде param в теге object и в виде свойства в теге embed):
Код
...
<param name=wmode value=transparent>
<embed ... wmode=transparent></embed>
...
За более дополнительной информацией стоит почитать другие темы форума, где уже обсуждался этот вопрос.
Всем новым участникам напоминаю, что основное правило форума гласит о том, что нужно пользоваться поиском по форуму перед тем как задавать вопросы.
MustLive, читай внимательнее
GoshaT, помимо того что сказал yanspa можно :
редактировать картинки в Photoshop'e делая там прозрачный фон в нужных местах, после чего сохраняя как PNG или GIF формат, и вставлять в Flash. прозрачность сохранится.
s8000_1
20.01.2007 - 22:26
Цитата(tiHo @ 20.01.2007 - 19:31)

MustLive, читай внимательнее
GoshaT, помимо того что сказал yanspa можно :
редактировать картинки в Photoshop'e делая там прозрачный фон в нужных местах, после чего сохраняя как PNG или GIF формат, и вставлять в Flash. прозрачность сохранится.
Добавлю. GIF - это если есть совсем прозрачный фон. А PNG - при наличии полупрозрачностей. ИМХО PNG -оптимальный вариант.
MustLive
21.01.2007 - 01:11
tiHo
В спешке прочитав, я не о той прозрачности подумал. Но в любом случае, Саша, суть моего сообщения остаётся тажа: нужно пользоваться поиском по форуму.
Т.к. мы уже многократно писали и по той и по той прозрачности: и по установке прозрачности самой флешки и по установке прозрачности для объектов, загружаемых во флеш (чтобы у них был прозрачный фон). Поэтому GoshaT поможет исключительно только поиск по форуму и чтение тем, где это уже обсуждалось. А также чтение книг, мануалов и статей по поводу установки прозрачности.
GoshaT
Ответ на вопрос "Как сделать, чтобы при вставки картинок в flash они имели прозрачный фон" лежит в самом вопросе - нужно чтобы картинка уже была прозраная (т.е. имела заданую прозрачность и была в формате, который её поддерживает). И лишь тогда загружать её во флеш, который поддерживает прозрачность (в тех форматах, которые сами её поддерживают).
В данном случае нужно использовать или векторные форматы, изображения в которых потом заносить во флеш (напрямую, или через экспорт в промежуточный формат, например ai или eps, если флеш не поддерживает импорт данного формата). Или использовать растровые изображения, поддерживающие прозрачность (png, gif) или спец. форматы, например psd (фотошоп), который поддерживает прозрачность, которую флеш сможешь распознать (так что даже не придётся экспортировать в гифы и пнг), в идеале флеш даже слои в psd распознает и ипортирует во флешку.
Причём если изображение растровое, то при желани его можно векторизировать. И в любом случае, или растр или вектор, нужно будет во флеше изображение отредактировать и убрать лишние края. Что делается брекапартом (о чём тебе уже yanspa написал) - и тем самы создаёшь прозрачность для тех объектов, у которых её ранее не было. Но как я уже сказал, оптимально уже сделать объект с прозрачностью и потом его во флеш импортировать.
Ну и s8000_1 справедливо заметил, относительно растровых форматов. Так как в отличии от гифа поддерживающего один уровень прозрачности, пнг поддерживает полупрозрачность - это называется альфа канал, поэтому прозрачность можно задавать от 0 до 255. Но не только в этом приемущество png. Кроме этого, этот формат тажке поддерживает True color - 24 бита для цвета, в отличии от 8 битов у гифа, поэтому в пнг можно сохранять полноцветные изображения (вместо 256-цветных гифов). Так что в большинстве случае (для картинок) оптимальней будет использовать png среди растровых форматов (а gif лишь в некоторых случаях).