Просмотр полной версии : duplicateMovieClip
Подскажите если кто знает. Есть ролик с падающей снежинкой. Ф-цией duplicateMovieClip() по нажатию кнопки клонирую её, но при этом первая начинает сильно ускоряться... И с каждой новой падает все быстрее. Не могу понять в чем причина и где связь.. Буду благодарна за помощь
DarkLight
19.12.2006, 01:34
исходник покажи
Оставь мыло, а то сервер не дает мне его сюда положить.
может просто там что нить инкрементируется по свойствам, как нить имена неправильно раздаешь :)
Нет, ничего не инкрементирую. Просто делаю duplicateMovieClip и снежинка сразу ускоряется.
ну тогда нужно конкретно посмотреть, а то на пальцах можно долго гадать что да как :)
Оставь мыло, а то сервер не дает мне его сюда положить.
закачай на др сервак, ить много их есть по инету
Исходник (http://files.ariom.ru/663947)
Буду рада помощи :)
прости я чуток попортил но смысл сохранил :) зато теперь можно сюда выложить а не 3Мб :)
Большое спасибо! Щас буду разбирацца-ковыряцца)
только по-моему rotation там не работает. НО это уже мелочи жизни!
я ж говорил что немного попортил...
Так непонятно) Не зря же я в раздел для новичков написала. Можно спрашивать по твоему супер скрипту (без иронии)) и не боятся глубочайшего раздражения?...
Крутится снежинка перестала потому что rotate стал неопределен в этом выражении this._rotation = this._rotation+rotate;
А в цикле if (this._y<-this._height) {} он определяется но както странно, за один раз проскакивают все рэндомы, а должно быть одно значение. Это видно наглядно если развернуть полностью окно TestMove.
Вот так вот..
CorC, нельзя ли объяснить смысл строки var i=this._name.substr(4,1); (меня интересует в особенности substr(4,1)) Я как не роюсь в сети ничего вразумительного найти не могу, или это я так тупа )
substr — выдергивает часть строки.
В твоём случае 1 символ с 4-го индекса (5-го символа)
А это у автора уже лучше спросить, я не смотрел :)
это делается что б номер снежинки определить :)
я в вашем ролике только убрал со звездочки код и положил его во фрейм
а потом уже onEnterFrame сделал, но можно совсем не так и проще
просто думал что вам так понятнее будет, что почти как у вас было
А нельзя ли рассказать как проще?) (просто интересно)
onEnterFrame не на звездочки класть а на сам фрейм и в нем уже все подсчитывать по тем массивам что у вас когда то были :)
А что это за операторы?
<-
->
Ж) Ж) :)
это меншьне минус
и больше минус :)
спасибо! порадовали вконце рабочего дня...
поняла)) я думала это что-то типа >> <<
Спасибо большое запомощь!
Вот что получилось
А можешь исходник выложить сюда?
Могу. Только чуть попозже
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.