![]() |
|
||||||||||
|
|||||
|
где m0 - маска
а s0 проявляемый символ for(i = 1; i<10; i++)
{
m0.duplicateMovieClip("m"+i, 2*i);
s0.duplicateMovieClip("s"+i, 2*i+1);
this["s"+i].setMask(this["m"+i]);
this["s"+i]._alpha = 20;
this["m"+i]._xscale = 20+i*20;
this["m"+i]._yscale = 20+i*20;
}
m0._xscale = 20;
m0._yscale = 20;
s0.setMask(m0);
obj = new Object();
obj.onMouseMove = function()
{
for(var i = 0; i<10; i++)
{
_root['m'+i]._x = _root._xmouse;
_root['m'+i]._y = _root._ymouse;
}
}
Mouse.addListener(obj);
stop();
|
|
|||||
|
Регистрация: Jul 2004
Сообщений: 11
|
Ok, спасибо, щас буду разбираться!
|
|
|||||
|
Регистрация: Jul 2004
Сообщений: 11
|
Цитата:
|
|
|||||
|
Регистрация: Jul 2004
Сообщений: 11
|
2 Жень Шень
А Flaшку не вышлешь не получается ![]() |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 11
|
Спосибо, но я, вобщем, решил проблему немного другим способом.
|
|
|||||
|
Регистрация: Jul 2004
Сообщений: 11
|
Да вот, нарисовал я в иллюстраторе круг и задал ему очень частый зиг-заг и получились такие очень длинные и частые лучи. Затем во Флэш экспортнул и сделал из него маску. А смысл в том, что у меня фоном идёт фотка с сильным размытием, а в маске отображается та же фотка, только резкая. Но на самом деле, то что получилось мне нравится больше, чем то, что я задумал.
Вобщем, файло гляньте. только картинки я поджал маленько, на качество не обращайте внимания. |
|
|||||
|
Клёво!!!!!!!!!!!!!
Идею понял, но повторять не стал из-за отсутсвия времени и исходника. Попробуй сам такой вариант - твоя размытая фотка практически черно-белая (в шопе подубери колор), а верхняя маска в цвете на все 100. Мне кажется, тоже будет неплохо. Удачных эксперементов! |
![]() |
Часовой пояс GMT +4, время: 15:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|