![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2005
Сообщений: 12
|
Доброго времени суток всем!
Други, не подскажете каким макаромсделать на определённом участке (статично) во flash'е сделать эффект линзы? Жутко нужно дл япрелоадера. Всем заранее большое спасибо! |
|
|||||
|
[+1 02.06.2006]
[+1.4 01.04.2006] [+1 01.07.2006] |
Заколебали вы с этой лупой... поиск рулит нах!!! Не дам ни че )=F
__________________
С уважением, Maksi. |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 12
|
очень приятно...
ты введи в поиске свою лупу... |
|
|||||
|
[+1 02.06.2006]
[+1.4 01.04.2006] [+1 01.07.2006] |
Мдаааа поиск рульнул... Ну короче тебе надо два рисунка один нормальный другой в два раза растянутый и наложить на него маску... для болей реалистичности юзай перемещения второго рисунка чтоб он как бы двигался чтоль... в общем МАСКА тебе нужна...
__________________
С уважением, Maksi. |
|
|||||
|
Ветеран форума
|
Поиск рулит http://www.flasher.ru/forum/search.php?searchid=68773 просто надо было подобрать пару синонимов и поискать по ним
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 12
|
2 KUZEN: сенкс, с меня пирожок...
2 Буньком Максим: прости, сорвался... Всем спасибо! мне не маска нужна была, а AS. ЗЫ: Ещё одно, мож хто подскажет: нужно графический объект создать (к примеру круг) чтоб в центре цвет белый и постепенно переходящий в alpha=0, т.е. прозрачный. Чёт средствами FLASH у меня не получилось. Последний раз редактировалось patcha; 06.11.2005 в 16:47. |
|
|||||
|
Ветеран форума
|
Лови
import flash.geom.*;
MovieClip.prototype.p_drawGradient = function(gWidth,gHeight,aLeft,aRight) {
with (this) {
colors = [0xFFFFFF, 0xFFFFFF];
fillType = "radial";
alphas = [aLeft, aRight];
ratios = [0, 0xFF];
spreadMethod = "pad";
interpolationMethod = "linearRGB";
focalPointRatio = 0;
matrix = new Matrix();
matrix.createGradientBox(gWidth, gHeight, 0, 0, 0);
beginGradientFill(fillType, colors, alphas, ratios, matrix, spreadMethod, interpolationMethod, focalPointRatio);
moveTo(0, 0);
lineTo(0, gHeight);
lineTo(gWidth, gHeight);
lineTo(gWidth, 0);
lineTo(0, 0);
endFill();
}
};
_root.createEmptyMovieClip("circle",1);
circle.p_drawGradient(100,100,100,0);
__________________
BestMasterиZация |
|
|||||
|
А чего не получилось-то?
1 Открываешь Color Mixer 2 Выбираешь заливку Radial 3 Щелкаешь на левом ползунке, выбираешь белый цвет 4 Щелкаешь на правом, ставишь Alpha 0% (прям над ползунком) 5 Рисуешь круг 6 Наслаждаешься результатом ![]()
__________________
Я не волшебник, я только учусь :p |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 12
|
2 Vitamin E: Wow! супер, чес слово, ни разу не пользовался микером..отлично. Что б начинающие без Вас, гуру делали... впредь не буду игнорировать Window->Design Panels..
2 KUZEN: Воо, отлично. Парни, Вы мне здорого настроение повысили. Сенкс всем!!! ![]() |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 12
|
KUZEN: ток не смейся.. чёт я с твоим кодом справится не могу... )) можно по подробней?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:33. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|