![]() |
Странный эффект работы 2х скриптов.
Здравствуйте!
В мувике для создания эффекта минералки скриптом прописано движение пузырьков Всё это в 3-х кадрах. 1-ый кадр: Код:
maxobject = "250";Код:
for (counter = 1; Number(counter) < Number(maxobject); counter = Number(counter) + 1)Код:
gotoAndPlay(_currentframe - 1);Код:
onClipEvent (mouseMove) { |
Код:
duplicateMovieClip(_root.effect, i, i+300); |
Double, спасибо Вам огромное, помогло. А Вы не могли бы объяснить причину такого поведения мувика и почему именно +300.
"у Вас очень архаичный синтаксис." :) Вы могли бы подсказать как можно оптимизировать или привести эти скрипты в человеческий вид? :) |
можно и меньше ) но не на много ))) у вас 250 пузырьков, которые живут на слоях с 1го и выше. вот эти глубины для кругов на меню занимать и не нужно. в моём случае круги будут располагаться выше 300го уровня. изначально у Вас круги замещали пузырьки именно из-за того, что Вы их создавали на той же глубине, где жили пузыри.
о синтаксисе разговор очень долгий. Код:
setProperty("round" add counter, _x, 5 + random(995));Код:
this["round"+counter]._x = 5 + random(995); |
ты же создаешь мувики в одни и те же индексы.
сначала ты создавал пузырьки в индексы 1-250, а затем ты при ведении мышкой опять пишешь какой-то эффект в те же индексы вместо пузырьков. Замени коды на: Код:
_root.maxobject = 250;Код:
for (counter = 1; counter < _root.maxobject; counter++)Код:
gotoAndPlay(_currentframe - 1);Код:
onClipEvent (mouseMove) |
| Часовой пояс GMT +4, время: 08:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.