![]() |
Программное изменение цвета клипа с сохранением градиента
доброго времени суток
есть такой вопросик: возможно ли програмно изменить цвет симмвола с сохранением его градиента? то есть была, например, кнопка с градиетом от светло серого к тёмносерому, а станет с градиетом от светло оранжевого к тёмнооранжевому благадарю |
Попробуйте использовать MovieClip.beginGradientFill и Matrix.createGradientBox (сам не делал, посмотрите в хелпе возможности методов).
Может быть все-таки проще будет праттачивать внутрь мувика-кнопки соответственно раскрашенные мувики из библиотеки? |
спасибо
но тут немного идругое мол как всецело, например, машины изменить цвет, видел на некоторых сайтах, тоесть объект не становиться манолитно залитым цветом одним "наглухо" |
Можно сделать основную заливку серо-белым цветом, а сверху накладывать однотонный цвет, но с прозрачностью альфы 50-60% и градиентная заливка видна и цвет меняется на какой надо.
|
Тоже хотел предложить автору этот вариант, и сам его использовал в одной работе, но с его помощью нормальный "светло оранжевый" получить из "светло серого" не удастся.
|
Вложений: 1
а наоборот? блики и тени сверху с прозрачностями?
а режимы наложения? |
Эта проблема решается следующим образом. Как уже было сказано делается изображение в серых тонах. Затем либо методом setTransform() объекта Color, либо свойством colorTransform объекта Transform добиваетесь нужного результата. Как работать с этими методами и свойствами можно почитать в хелпе.
|
ColorMatrixFilter ??
|
Цитата:
http://evgan.0fees.net/Temp/color/qashqai%5b11%5d.html ? |
Цитата:
если задача аналогичная, то делай так-же и не парься |
Цитата:
|
Цитата:
может выложите исходниц? благадарю |
Вложений: 1
Испробуйте не Overlay, а Lighten
|
где-то я уже видел на фрилансерском сайте недавно задание с этим примером =)
Цитата:
|
Помнится, делал: http://www.aerosouz.ru/f/painter/heli.swf
|
Хых, этот пример http://evgan.0fees.net/Temp/color/qashqai%5b11%5d.html
делал я. Делалось все быстро и особо не задумывался как сделать более оптимизирование и обойтись 1й-2мя картинками. На тот момент мне показалось это самым простым решением. У etc очень хороший пример, но у него есть и тени и отдельные элементы. У меня лишь было только одна фотка, из которой нада было вырезать авто и покрасить его в разные цвета. Так что, тоже хотелось бы увидеть примеры, где у картинки меняют цветовую гамму программно. |
Не надо геморроится, надо просить машинку по частям. Тогда цветов может быть миллион, как в случае с вертолетом.
|
| Часовой пояс GMT +4, время: 03:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.