PDA

Просмотр полной версии : помогите размножить !


Infuse
11.09.2003, 17:09
в общем у меня такая трабла...
у меня есть скрипт, чтобы сделать разлетающийся снег из под сноубордиста... то есть задается мувиклип для одной снежинки, которая разлетается на более мелкие...

к сожалению скрипт не работает, или работает криво и поэтому сделать множество таких снежинок не получается и работает только одна... :(

помогите размножить !!!

gct
11.09.2003, 18:19
В панельке Properties на мувиклип вешаешь имя Snejinka и в кадре пишешь
duplicateMovieClip("Snejinka",#уровня,Snejinka1);
если их надо много - делаешь в цикле. Вродь так =) Если чё-то непонятно - смотри встроенные примеры флэша, там есть обалденнейший пример.

Infuse
11.09.2003, 19:22
мувиклип, в пропертис задано имя "thing"...
в сцене создан слой, в экшен котором прописано:

r = Number(r)+1;
duplicateMovieClip("thing", "thing" add r, r);
setProperty("thing" add r, _x, Math.random()*220+35);


при тестинге сцены, появляется две снежинки и не более...
что сделано не так???

Dimonius
11.09.2003, 19:59
Цикла нет.

Infuse
11.09.2003, 20:11
я в скрипте не сильна...
и с программированием туго... может кто поможет?
как сделать цикл в этом скрипте?

Dimonius
11.09.2003, 20:24
for (i=1;i>=10;i++){

duplicateMovieClip("thing", "thing" + i, i);
setProperty("thing"+i, _x, Math.random()*220+35);

}

Что-то типа того, цикл для 10 снежинок

Infuse
11.09.2003, 20:56
while (Number(r)<200) {
n = Math.random(r);
duplicateMovieClip("thing", "thing" add r, r);
setProperty("thing" add n, _x, n);
setProperty("thing" add r, _y, r);
setProperty("thing" add i, _rotation, Math.random()*200+1);
r = Number(r)+1;
}


я вставила вот этот скрипт и все вроде бы ничего...
но не могу натсроить, чтобы снег шел в определенную сторону. и еще хотелось бы, чтобы он летел допустим не как фейерверк, а например:
1 снежинка. координаты "приземления: (x, y)
2 снежинка. координаты (x-10, y-5)

и еще:
начинаться они должны тоже не в одной точке, а:
1 снежинка: (x,y)
2: (x-1,y-1)

где именно прописать такие свойства???

вроде бы так... =0)

Infuse
11.09.2003, 21:06
и еще... в мувиклипе снежинка летит по довольно небольшому радиусу... а в самой сцене отлетает за самые пределы =0(

Dimonius
11.09.2003, 21:20
Исходничек сотвори и выложи. Разберемся. Так не все понятно.

Infuse
11.09.2003, 21:34
прикрепила исходник...
прошу смотреть и сильно не возмущаться=0)
я только наичнаю работать во флеше=0))

Infuse
11.09.2003, 21:35
забыла добавить...
трабла в последней сцене

Dimonius
12.09.2003, 15:14
Совет: не юзай сцены без надобности (и при надобности тоже). Переходи на дот-синтаксис.

Вот, я тут немного подправил:

Infuse
12.09.2003, 18:34
Спасибо большое за помощь=0)