опитвайки се да направя код, който първо да добави детски видеоклип, след което да приложи градиент към него. В някои публикации се говори за създаване на градиентна кутия, същата като ограничителната област на филмовия клип и добавяне на маска, което би било страхотно, но не стигам докъде. Кодът, който използвам, е по-объркващ от всичко, ако публикувах всичко, което опитах. Не би трябвало да е филмов клип, може да е бутон или графика.
Как да добавя градиентно запълване към филмов клип в as3 flash
comment
... тогава се опитай да го разбереш, програмисте, за какво би било полезно да публикуваш въпроси относно как се прави това и какво прави това? b>
- person Cilan   schedule 29.12.2013
Отговори (1)
Използвайте MovieClip.graphics.beginGradientFill(fillType, colors);
Например,
yourMovieClip.beginGradientFill(GradientType.LINEAR, [0XFF0000, 0XC0C0C0])
ще направи вашия MovieClip линеен градиент на червено и сивкав цвят и можете да промените SpreadMethod
на например REPEAT
, REFLECT
или PAD
(SpreadMethod.type
).
Вижте справочника на Adobe LiveDocs от него.
Освен това, преди да попитате, трябва да импортирате класове от flash.display
.
person
Cilan
schedule
29.12.2013