![]() |
Дублирование пробоин
Вложений: 3
Здравствуйте. Проблема в том, что не могу сделать так, чтобы чтобы мишень (она же курсор)находилась поверх пробоин (которые появляются после клика). Причём мишень будет поверх пробоины в AS1, но тогда пропадают пробоины. В AS2 пробоины остаются, но мишень после клика и появлении новой пробоины оказывается ниже её. Не знаю, как выгрузить флешки, чтоб показать и исходники. Заранее благодарен тому, кто поможет разобраться. Флешки сюда вот выгрузил.AS1- http://www.************/files/119109/shooting_AS1.swf
AS2- http://www.************/files/119110/shooting_AS2.swf |
Цитата:
|
Вот выгрузил исходники. Помогите поправить. Благодарен заранее. А потом ещё больше.
|
у тебя проблема с уровнями клипа нужно для каждой пробоины (2 пример где они пропадают) увеличивать уровень клипа на 1,
lev+=1; duplicateMovieClip(img_mc, "newImg_mc"+lev, lev); а мишень заранее положить на самый высокий уровень. а лучше пробоины аттачить в отдельный клип с уровнем например 100, а мишень положить на уровень 200. |
Что-то не получается у меня. Не могли бы в исходнике поправить?
|
у тебя все как-то не понятно, сделано, есть способы по традиционнее, поройся в инете поищи про дублирование клипов по клику мышью. минут 20 максимум потратишь.
писать нужно код не в клипе, а в кадре главной линейки. я бы показал, там очень все просто, но нужно бежать на днюху. |
Код AS1/AS2:
b - имя нового получаемого клипа c - уровень на который загружаеться новый клип Вам нужно сделать так, чтобы каждый новый клип грузился на 1 выше предыдущего. |
Не получается у меня. Не силён. Не могли бы помочь, написать в исходнике. Был бы очень признателен
|
Вложений: 3
Посмотрите мою реализацию. На гениальность не претендую, но хотя бы код не на клипах :)
upd. В первых двух исходниках надо добавить Mouse.hide() :) В третьем варианте добавлено "дрожжание" прицела. |
Спасибо огромное. Всё так, как надо. Всех благ и удачи непременной
|
новые клипы всегда создаются поверх уже существующих, но эта особенность легко обходиться спомощью
tgt.swapDepths(hole); мувик tgt всегда будет поверх всех дырок, а более новые дырки будут поверх старых |
| Часовой пояс GMT +4, время: 14:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.