![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2004
Сообщений: 24
|
Не работает так как хочется в AS 2.0.. В единице все прекрасно.
В ас1 - они аттачатся массово (на разную глубину), проигрываются и закрываются сами.. это прописано в самом мувике. В ас2 - открывается только один =( Как только открывается следующий - предыдущий сразу же закрывается. Как в ас2 сделать так же как и ас1? Чтобы мувики не закрывались?
function fall()
{
x = Number(x) + 1;
this.attachMovie("circ", "circ" + x, x);
setProperty("circ" + x, _x, random(80));
t = int(random(60)+10);
cw = getProperty("circ" + x, _width);
ch = getProperty("circ" + x, _height);
setProperty("circ" + x, _width, cw / 100 * t);
setProperty("circ" + x, _height, ch / 100 * t);
setProperty("circ" + x, _alpha, random(30)+30);
setProperty("circ" + x, _rotation, random(360));
} // End of the function
function Animator() {
fall();
}
AnimationID = setInterval(Animator, 2000);
|
|
|||||
|
Ветеран форума
|
Забудь про setProperty() - это прошлый век .... да и чегото я не вижу каким образом подобный код может множественно что аттачить, когда у тебя здесь даже цикла нет ?!
function fall()
{
for(var x=0;x<100;x++){
this.attachMovie("circ", "circ" + x, x);
setProperty("circ" + x, _x, random(80));
t = int(random(60)+10);
cw = getProperty("circ" + x, _width);
ch = getProperty("circ" + x, _height);
setProperty("circ" + x, _width, cw / 100 * t);
setProperty("circ" + x, _height, ch / 100 * t);
setProperty("circ" + x, _alpha, random(30)+30);
setProperty("circ" + x, _rotation, random(360));
}
} // End of the function
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Mar 2004
Сообщений: 24
|
Как нет? А setInterval?
Да фик с ним с сетпроперти.. =( Дело не в том.. Говорю ж - в АС 1.0 все прекрасно аттачится.. что не тут так? |
|
|||||
|
Ветеран форума
|
Цитата:
![]()
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Mar 2004
Сообщений: 24
|
Вот так - оно множественно атачится.. немножко неправильно тут запостил сетинтервал.
Но аттачмуви все равно некрасиво работает =( function fall() { x = Number(x) + 1; this.attachMovie("circ", "circ" + x, this.getNextHighestDepth); setProperty("circ" + x, _x, random(80)); t = int(random(60)+10); cw = getProperty("circ" + x, _width); ch = getProperty("circ" + x, _height); setProperty("circ" + x, _width, cw / 100 * t); setProperty("circ" + x, _height, ch / 100 * t); setProperty("circ" + x, _alpha, random(30)+30); setProperty("circ" + x, _rotation, random(360)); } AnimationID = setInterval(this, "fall", 500); |
|
|||||
|
Ветеран форума
|
Вот так нада
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Mar 2004
Сообщений: 24
|
спасибо
|
|
|||||
|
Ветеран форума
|
Пожалуйста !!!
Люблю воспитанных людей )))
__________________
BestMasterиZация |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|