Форум 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=91306)

FreddieMJJ 29.01.2007 23:49

как скриптом поставить один мувик выше другого
 
так сложилось что альфу скриптом седлать нельзя и значит фейд обычными плашками делаю.
мне нужно чтоб один мувик типа фейдился в другой.
для этого есть две плашки. два прямоугольника для каждого мувика.

для этих плашек на таймлайне анимацися с прозрачностью есть. вобщем одна плаха закрывает свой мувик, а другая одновременно открывает свой.
фон ведь одного цвета, так что тотже фейд получается.

но есть проблема, если один мувик выше другого то плашка которая его закрывает, закроет и другой мувик, который под первым.

значит надо мне както скриптом один мувик выше другово делать.
возможно ли это?

Aziz Zaynutdinoff 29.01.2007 23:53

Возможно... swapDepth();

Но мне не понятно, как это так возникла ситуация, в которой невозможно поменять _alpha у movieClip'а?

FreddieMJJ 30.01.2007 00:41

а про swapDepth(); можно поподробнее пожалста? как его прописывать правельно.

а про альфу...
я использовал те скрипты которые в хелпе взял, в раздельчике Fading objects with code.
эти мувики которые я хочу фейдить, они состоят из текстов. и скрипт както коряво их фейдит, с глюками.

Llex3D 30.01.2007 03:14

swapDepth() работает очень просто.

этот.swapDepth(поменять с этим)

этот - это мувик, к примеру находящийся под (над) другим
поменять с этим - это мувик, к примеру находящийся над (под) другим.
при выполнении комманды swapDepth эти мувики меняются уровнями

Kikasso 30.01.2007 03:21

коряво фейдит - попробуйте cacheAsBitmap() и клипу, и маске, а фейдить маску.


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

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