Главная Flash и ActionScript Faq Flash (вопросы и ответы) Как сделать градиент фона в слое?

Как сделать градиент фона в слое?

Печать E-mail
Автор: Administrator   
28.04.2011 01:03

 

 

Я столкнулась недавно с этой проблемой. Когда выбрала у свойства всего документа flash: properties->stage, там к моему удивлению не оказалось градиента - только сплошной цвет. Я попробовала в окне color выбрать нужные цвета для перелива и потом закрасить инструментом Paint Bucket Tool. Но не было никакой реакции на это действие. Честно говоря, меня охватил небольшой шок. 

Но вот какие решения я нашла:

1. Создать картинку, например в photoshop, и выполнить команду File -> Import ->Import to Library,  а потом из библиотеки (Library)  наложить на слой, подгоняя размеры.

2. Второй путь для тех, кто все же верит в безграничные возможности flash, опишу поподробнее.

gradient flashБерем инструмент Rectangle Tool. В окне Color задаем нужный градиент. Выбираем нужный тип. Я выбрала радиальный (Type->Radial) - то есть перелив цвета будет по кругу.  Нажав на треугольник слева, я выбираю цвет в середине градиента и, нажав треугольник справа, - цвет, к которому будет переплывать градиент.

Далее рисую прямоугольник в нужном слое. Затем, пока он еще выделен, жму на properties и задаю начальные координаты, равные нулю, а ширину и высоту равные ширине и высоте нашего полотна.

В итоге получился такой вот градиент:

gradient_flash_2

Последнее обновление: 06.07.2011 10:30
 

Категории

Твой голос!

Какой поиск лучше?