Бывают моменты, когда что-то очень простое, в силу не знания, выливается во что-то большое и непонятное. Так было и со мной. Когда я решил сделать flash прозрачной. А именно надо было сделать текст для баннера и чтобы было видно задний фон сайта, при установки баннера. Просмотрел много статей в Интернете на эту тему, но у многих при их объяснении всё равно возникают вопросы. Я постараюсь сделать одну из самых понятных инструкций «как сделать флешку прозрачной». Разобьем всю инструкцию по шагам, чтобы облегчить понимание данного обучения.
В 1 и 2 шагах задаем правильные настойки для прозрачности flash ролика.
Для этого идем по пути File→Publish Setting и жмем кнопку, появиться нужное нам окошко. Можно просто нажать комбинацию клавиш Ctrl+Shift+F12 для вызова этого окна.
В появившемся окне выбираем вкладку «HTML» и находим пункт «Window Mode» и в выпадающем списке выбираем «Transparent Windowless». Эта настройка активирует нужную нам прозрачность во флеш. Закрепим результат и перейдем к следующему шагу.
Теперь создаем текст во flash в два шага
Выбираем слева на панели инструментов инструмент «Text tools» (горячая клавиша T английская).
Вводим любой текст, к примеру «FOMUVI.RU». Задаем свойства текста: сделаем текст красного цвета, шрифт 90. Затем сделаем фон флешки синим, чтобы был контраст. Основная часть работы закончена и можно перейти к заключительному этапу.
Теперь сохраняем результат, для этого снова жмем File→Publish Preview и в выпадающем меню выберете «HTML». Произойдет компилирование flash и откроется страничка с уже с готовой флешкой. Чтобы извлечь результат, можно скачать исходный файл оттуда, куда его сохранила программа ( в моем случае «file:///G:/Temp/Untitled-1.html») или же сохранить эту страницу в любое нужное Вам место. При сохранении появиться файл Untitled-1.html (или имя, назначенное вами при создавании flash) и папка Untitled-1_files (в этой папке будет лежать ваша флешка). Если открыть эту страницу, то фон будет синим. Как мы и задали в программе. «Ты же обещал, что flash будет прозрачной» – скажете Вы. Обещание своё сдержу. Теперь зайдем в паку Untitled-1_files и запустим флешку Untitled-1.swf . И в ней фон синий! Обманул Вас? Так, откроем файл Untitled-1.html в блокноте и найдем строчку
. Эта строчка отвечает за фон нашей страницы. Давайте заменим синий цвет введем другой цвет (его кодировка, как видно из строки – #0000ff), например салатовый. Его кодировка #33FF00 . Строчка примет вид
. После изменений снова запускаем страничку Untitled-1.html. И что же мы видим? Мы видим, что фон стал салатовый. А что если вообще исключить фон странички? Его не будет (!), как мы и хотели! На самом деле надпись FORUMI.RU будет на белом фоне. Этим примером со сменой цвета фона я показал, что какой бы фон (пусть это будет задняя картинка или же просто цвет) мы не задавали, флешка будет иметь прозрачность. Теперь эту флешку вставляем в любое место и радуемся полученному результату.
