PDA

Просмотр полной версии : мувиклип в мувиклипе


zazaaz
09.11.2005, 08:34
Есть мувиклип 'b', который лежит в мувиклипе 'a'. Глубина 'b.Depth' гораздо выше, чем у 'а', но тем ни менее на него('b') нельзя навести фокус, заставить реагировать на мышш...

хочется сделать так, что в какой-то момент, допустим когда i==0, он('b') оживает и начинает реагировать на клики мыши и.т.д. (onRollOver\Rollout...)

Я долго пробовал сделать что-нибудь с глубиной, слоями, но создалось впечатление, что я просто не знаю\не понимаю чего-то фундаментального и простого. Вообще может ли мувик в мувике быть "активным"?

Или же все просто делается swapDepths'ом, а у меня где-то закралась ашипка, поэтому и не работает?

--------------------------------
И еще кое-что! Специально для учащихся средних классов... )))

_alpha=0 при q=1.5
_alpha=100 при q=0

как завязать альфу за эту ку, чтобы при увеличиваниии ку, альфа пропорционально уменьшалась?))

оч. стыдно спрашивать такие простые штуки, но зато было весело прогуливать математику в школе... А потом художка..... ())

Заранее спасибо за помошШ!

Буньков Максим
09.11.2005, 08:58
Бедняжка... в общем у б и а свои глубины... у б относительно а а у а относительно руута. а че там у тя с фокусам то кинь исходник.. а то я чет не очень в траблу врулил...
Что касается пропорции я тоже матику гулял :)

unlexx
09.11.2005, 10:49
Максим все правильно сказал.
формула следующая: 66,6666 * (1.5-q) = alpha

iNils
09.11.2005, 11:46
А на мувике А у тебя весят события реакции на мышь?

Буньков Максим
09.11.2005, 18:46
Скорее всего они и перекрывают доступ к Б

zazaaz
09.11.2005, 19:10
2unlexx:
Спасибо!

2:iNils
Висят.

Чтобы все было проще- вот исходник...

zazaaz
09.11.2005, 19:29
Скорее всего они и перекрывают доступ к Б

оо... а как сделать так, чтобы они висели, но не перекрывали?

в моем случае я хотел сделать это так- когда "кольцо" останавливается, переменная qq становится равной 0. Как тока это произошло- второй мувик это понимает и кидает себя на глубину выше, чем мувик "кольцо" (и передает ему, чтобы он все также оставался неподвижным...), cразу же становится возможным использовать его, как "кнопку"... При клике на него всплывает меню и.т.д... Как только мышка ушла с него, он снова улетает на уровень ниже, говорит "кольцу" что теперь оно снова живет по своим обычным законам (онРоллОвер-стой, онРоллАут- крутись)...

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

K.A.T.A.F.A.L.K.E.R
09.11.2005, 19:50
_alpha=0 при q=1.5
_alpha=100 при q=0


alpha = 100*(1-q/1.5) :D

antonyrec
09.11.2005, 20:04
Вот. Может поможет.

P.S. С пивом веселее :)

antonyrec
09.11.2005, 20:57
Примите мои извинения :). Надо было мувик в мувике. А я сделал мувик и кнопу.
Вот мувики.

zazaaz
09.11.2005, 22:12
2antonyrec:

Пасибо! Работает кончено... Тока есть 1 баг= когда ты пытаешся затормозить кольцо и сразу же наводиш мыыш на "oi", то оно не тормозит (естесенно!), что есть плохо...
Сейчас попробую вылечить...

Вообще для моего мозга слишком сложно выглядит такое решение, такой простой задачи.

Может кто-то догадывается, как все сделать проще? (ближе к первоначальному варианту, который я описал в прошлом посте...)

В любом случае спасибо, с меня пифо и вотка!!!!! -))))

antonyrec
10.11.2005, 11:56
Мда. Действительно. Что-то просмотрел.
Вот, поправил по-быстренькому. Так подойдет?

zazaaz
12.11.2005, 06:34
ага, то что нужно!


Velice vam dekuji za pomoc!!! (...говорят по чешски) -)