![]() |
|
||||||||||
|
|||||
|
как сделать, чтобы из одной точки сыпались искры вниз.
a = 1; go = function () { a++; attachMovie("flash_mx", "flash"+a, a, {_x:200, _y:200}); _root.onEnterFrame = function() { this["flash"+a]._y *= 1.05; this["flash"+a]._x *= 1.01; }; }; setInterval(go, 500); наподобие этого, но только в разные стороны на 50 градусов. |
|
|||||
|
[+1 20.07.06]
[+1 04.08.2006] |
arr = [];
_root.onEnterFrame = function ()
{
for (var i in arr)
{
if (arr[i]._y < 600)
{
arr[i]._y *= 1.05;
arr[i]._x += arr[i].X;
}
else
{
arr[i].removeMovieClip ();
}
}
};
counter = 0;
go = function ()
{
counter++;
arr.push (attachMovie ("flash_mx", "flash" + counter, counter, {_x:200, _y:200}));
arr[arr.length - 1]["X"] = Math.random () * 20 - 10;
};
setInterval(go, 50);
вместо 1.05 подставь ченить [img]images/russian/style2/smilies/smile.gif[/img] хотя наверняка математика как раз и нужна.. сорь. ---- у мя вот что вышло: Последний раз редактировалось St. Father; 22.11.2005 в 12:05. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|