![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2003
Адрес: Гдето между небом и землёй.
Сообщений: 20
|
Есть нарисованный круг, надо залить его круговым градиентом но чтобы его центр всегда был под курсором, а при выходе мыши с територии объекта оставался на краю объекта.
Долго мучаюсь - результатов ноль! Помогите пожалуйста. Заранее спасибо. |
|
|||||
|
Регистрация: Jul 2003
Адрес: SPb
Сообщений: 125
|
ловите
|
|
|||||
|
4AM Games
|
создаем Клип (я использую для таких вещей клип Script) после чего пишем там код
onClipEvent (enterFrame) {
var xCoord = _root._xmouse;
var yCoord = _root._ymouse;
_root.createEmptyMovieClip("grad", 1);
with (_root.grad) {
colors = [0xFF0000, 0x0000FF];
alphas = [100, 100];
ratios = [0, 0xFF];
matrix = {a:200, b:0, c:0, d:0, e:200, f:0, g:xCoord, h:yCoord, i:1};
beginGradientFill("radial", colors, alphas, ratios, matrix);
moveTo(120, 120);
lineTO(240, 120);
lineTO(240, 240);
lineTO(120, 240);
lineTO(120, 120);
endFill();
}
}
ЗЫ если бы прочел референс сам бы понял=) я за 2 минуты разобрался=) |
|
|||||
|
Регистрация: Mar 2003
Адрес: Гдето между небом и землёй.
Сообщений: 20
|
Спасибо! Это то что было нужно.
![]() |
![]() |
Часовой пояс GMT +4, время: 11:09. |
|
|
« Предыдущая тема | Следующая тема » |
|
|