PDA

Просмотр полной версии : Как сделать прозрачный фон во флеше?


stason85i
18.01.2011, 17:15
Как сделать прозрачный фон во флеше?
загружаю флэш на сайт с белым фоном, как его убрать?

mooncar
18.01.2011, 17:20
Задать параметру wmode значение "transparent".

stason85i
18.01.2011, 17:22
Не срабатывает, пробовал.

mooncar
18.01.2011, 17:26
Другого не дано. Значит что-то не так у вас. Покажите весь код публикации.
Если традиционным способом публикуете, может у вас в <object> только на транспарент выставлено, а в <embed> не сделано так.

stason85i
18.01.2011, 17:32
http://*********/30355797 сам флэш

mooncar
18.01.2011, 17:32
Не надо флеш, это не в нем делается, а в HTML.
Вы код публикации ваш покажите

stason85i
18.01.2011, 17:33
я лузер в этом))) какой код? AC_RunActiveContent?

Добавлено через 15 минут
</a>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="387" height="257">
<param name="movie" value="file://///Servak/rabota/=&amp;#1046;&amp;#1072;&amp;#1085;&amp;#1085;&amp;#1072;=/&amp;#1083;&amp;#1077;&amp;#1087;&amp;#1082;&amp;#1072;/&amp;#1075;&amp;#1086;&amp;#1090;&amp;#1086;&amp;#1074;&amp;#1099;&amp;#1077;/alprint.org/flash/&amp;#1072;&amp;#1088;&amp;#1089;&amp;#1086;&amp;#1084;&amp;#1072;_&amp;#1075;&amp;#1086;&amp;#1090;&amp;#1086;&amp;#1074;&amp;#1072;&amp;#1103;.swf">
<param name="quality" value="high">
<embed src="file://///Servak/rabota/=Жанна=/лепка/готовые/alprint.org/flash/арсома_готовая.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="387" height="257"></embed>
</object></td>

mooncar
18.01.2011, 17:49
Если вы новичок и не очень понимаете, о чем я, лучше сразу публикуйте правильно, с использованием библиотеки SWFObject. Смысл конечно не в том, что она позволяет публиковать флеш в режиме прозрачности (это можно сделать для любого способа, в том числе и с AC_RunActiveContent), просто этот способ дает множество других преимуществ, о которых вы потом узнаете.
Смотрите пример и сделайте так же.

mooncar
18.01.2011, 17:54
А с ваши кодом надо так
Добавить
<param name="wmode" value="transparent" />
и в <embed> добавить
wmode="transparent"
А если используете AC_RunActiveContent, то в соотв. месте кода публикации добавить строку
'wmode', 'transparent',

Но лучше всего учитесь использовать SWFObject, он дает много преимуществ. Не поленитесь разобрать мой пример.

stason85i
18.01.2011, 19:33
Хорошо, спасибо большое! Завтра попробую на работе. Если что еще напишу...

Добавлено через 13 часов 28 минут
mooncar спасибо большое! Всё получилось.