![]() |
Как изменить цвет фона swf-ки с помощью AS?
Получаю цвет из xml-файла. При каждой новой загрузке ролика цвет должен меняться. Есть какие-то способы решения? Искала по поиску нужный ответ, ничего не нашла, если тема уже есть, киньте, пожалуйста, ссылку.
|
Создать пустой клип и закрасить. Поместить на невероятную отрицательную глубину.
Смотрите в хелпе: Stage.width, Stage.height, createEmptyMovieClip, lineStyle(), beginFill, moveTo(), lineTo, endFill(), swapDepths(). //UPD подумал, может Вы не знаете - у ролика нет фона. Поэтому в хтмл и указывается параметр цвета бэкграунда. Может, Вам это больше поможет. Сам ролик фона не имеет и измениять нечего, можно только создать этот фон и закрасить. Можно и не рисовать, а создать клип фона заранее (руками в иде) на нижнем слое и потом менять цвет методом класса Color.setRGB(). Удачи. |
|
Спасибо Wolsh за инструкции, а Волгоградцу за ссылку. Пошла пробовать :)
|
Цитата:
Код:
function setColorFon(red, gre, blu, alf) {Получаем параметры для функции setColorFon(red, gre, blu, alf) из ХМЛ (код опущен). |
Жень Шень, спастбо за еще один способ, но уже получилось с помощью предыдущих предложений :) Но все равно запомню и при случае воспользуюсь!
|
| Часовой пояс GMT +4, время: 22:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.