PDA

Просмотр полной версии : Эффект Радара


Diablo_K
23.08.2006, 03:00
Нужен вот Эффект Радиоволн - это когда круги появляются из одной точки - расширяются и исчезают.


Например -
1- Рисуем круг - 15x15 pixels - оставляем обод и создаем мовиклип - circle.
2- Присваиваем код

{
_root.circle._width+=25; изменяет ширину волн
_root.circle._height+=25; изменяет высоту волн
_root.circle._alpha-=2; изменяет прозрачность волн
}


Этот код выполняет одну волну - круг. А мне надо чтоб одна за другой они появлялись, расширясь исчезали.
Вроде это можно сделать с командой duplicateMovieClip (); но как?
Помогите плиз

Спасибо!

vadja
23.08.2006, 03:48
например так:
n=1;
function krug(){
circle.duplicateMovieClip("circle"+n, n);//kloniruem sam muvik
var new_circle = _root["circle"+n];//prisvaivaem novomu muviku peremennuju
new_circle._x = circle._x;//posicija novogo X
new_circle._y = circle._y;//posicija novogo Y
n++
}
//reakcija na klik mishki
onMouseDown = function(){
krug();
}

это все можешь скопировать в тот кадр где у тебя находится твой circle.
в нем же надо сделать следущее:
рисуешь анимацию...
ай ладно, не буду расписывать, сам посмотришь...

Diablo_K
23.08.2006, 22:34
К сожалению не могу открыть файл fla.
Может он сделан с flash 8? У меня flash mx 2004. Можешь импортировать его в flash mx?

vadja
24.08.2006, 01:28
К сожалению не могу открыть файл fla.
Может он сделан с flash 8? У меня flash mx 2004. Можешь импортировать его в flash mx?

пфф, тебе не легче установить восьмую флеху?
вон девятая на дворе, а ты все эмиксом балуешься, нехорошо...

держи