Вход

Просмотр полной версии : Срочный HELP!!!! Please!!!!


Spander
24.12.2005, 22:20
делаю новогоднюю открытку...
нашел скрипт снега...:

var i=0;
function attach() {
_root.attachMovie("ball","ball"+i,i);
_root["ball"+i]._x=random(806);
_root["ball"+i]._y=random(50)-50;
_root["ball"+i]._alpha=(60+random(40));
var size=50+random(100);
_root["ball"+i]._xscale=size;
_root["ball"+i]._yscale=size;
i++;
i==n;
if(_root.my._currentframe=150){
while(i<n){
_root.removeMovieClip("ball"+i);
}
}
}
setInterval(function(){attach()},50);


есть проблема: как в определенном кадре убрать этот снег???
очень срочно!!! плиз! помогите!!!

undeddy
24.12.2005, 22:22
Удали скрипт в этом кадре.

Spander
24.12.2005, 22:30
в том-то и дело что не помогает.
пробовал через removeMovieClip - тоже не помагает...

Takato
24.12.2005, 22:38
Делай снег не для рута, а для какого-нить одного мувиклипа, потом этот мувиклип удаляй в нужном кадре

silin
24.12.2005, 22:46
Takato уже..,
но все равно
var i = 0;
var s=this.createEmptyMovieClip('snow',0);

function attach() {
s.attachMovie("ball", "ball"+i, i);
s["ball"+i]._x = random(806);
s["ball"+i]._y = random(50)-50;
s["ball"+i]._alpha = (60+random(40));
var size = 50+random(100);
s["ball"+i]._xscale = size;
s["ball"+i]._yscale = size;
i++;
i == n;
if (_root.my._currentframe=150) {
while (i<n) {
s.removeMovieClip("ball"+i);
}
}
}
var id=setInterval(function () {
attach();
}, 50);

//по клику мыши удаляем все
this.onMouseUp = function() {
clearInterval(id);
s.removeMovieClip();
}

Spander
24.12.2005, 22:48
takato, спасибо, все получилось
silin? мне нужно было чтоб не по клику удалялось а просто в опр кадре...

Вем огромное спасибо!

KUZEN
24.12.2005, 22:53
На будущее ... читаем правила форума и учимся обзывать темы осмысленно ...