Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   как создаваемый клип поместить под другой ? (http://www.flasher.ru/forum/showthread.php?t=111263)

Danss 20.04.2008 17:49

как создаваемый клип поместить под другой ?
 
Пытаюсь сделать маленькую игрушку. Внизу катаеться пушка и стреляет в обьекты падающие сверху, случайно создаваемые в области за рабочим полем. При нажатии на пробел хочу чтобы ядро внутри пушки создавалось . Оно создаеться но поверх пушки а не внутри. Подскажите плз, как правильно сделать?
Код:

puwka.attachMovie("ball", "ball"+1, puwka.getNextHighestDepth());
Как правильно использовать метод: getNextHighestDepth() ? он же по идеи кладет мой мувик поверх всего? но без него получаеться тоже самое.

Obi 20.04.2008 17:59

укажите глубину вручную, например:
Код:

puwka.attachMovie("ball", "ball"+1, -100);

Danss 20.04.2008 18:08

че то не получаеться. Всеравно поверх лепит. Есть какие то альтернативы?

crc 20.04.2008 19:04

Скорее всего, объект пушки создан не через код, таким объектам присваивается глубина со значения -16383.
Почитайте про компоненты для контроля глубины swapDepths(), getDepth()... Этого будет достаточно для решения проблемы.

Obi 20.04.2008 19:08

Вообще, я ступил, если в пушке предполагается всего 2 объекта, ставьте глубину так:
Код:

puwka.attachMovie("ball", "ball"+1, puwka.getNextHighestDepth()-2);

Danss 20.04.2008 19:27

Спасибо,ребят. Я программно создал саму пушку и сделал так:
Код:

puwka.attachMovie("ball", "ball"+1, getDepth(-1));
заработало


Часовой пояс GMT +4, время: 12:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.