![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 7
|
Получаю цвет из xml-файла. При каждой новой загрузке ролика цвет должен меняться. Есть какие-то способы решения? Искала по поиску нужный ответ, ничего не нашла, если тема уже есть, киньте, пожалуйста, ссылку.
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Создать пустой клип и закрасить. Поместить на невероятную отрицательную глубину.
Смотрите в хелпе: Stage.width, Stage.height, createEmptyMovieClip, lineStyle(), beginFill, moveTo(), lineTo, endFill(), swapDepths(). //UPD подумал, может Вы не знаете - у ролика нет фона. Поэтому в хтмл и указывается параметр цвета бэкграунда. Может, Вам это больше поможет. Сам ролик фона не имеет и измениять нечего, можно только создать этот фон и закрасить. Можно и не рисовать, а создать клип фона заранее (руками в иде) на нижнем слое и потом менять цвет методом класса Color.setRGB(). Удачи.
__________________
Reality.getBounds(this); Последний раз редактировалось Wolsh; 14.08.2008 в 08:36. |
|
|||||
|
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 7
|
Спасибо Wolsh за инструкции, а Волгоградцу за ссылку. Пошла пробовать
![]() |
|
|||||
|
Привет!
function setColorFon(red, gre, blu, alf) {
var my_color:Color = new Color(my_mc);
var myColorTransform:Object;
myColorTransform = {ra:0, rb:red, ga:0, gb:gre, ba:0, bb:blu, aa:0, ab:alf};
my_color.setTransform(myColorTransform);
}
setColorFon(255,125,125,50)
Получаем параметры для функции setColorFon(red, gre, blu, alf) из ХМЛ (код опущен). Последний раз редактировалось Жень Шень; 15.08.2008 в 11:51. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 7
|
Жень Шень, спастбо за еще один способ, но уже получилось с помощью предыдущих предложений
Но все равно запомню и при случае воспользуюсь! |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|