PDA

Просмотр полной версии : onMouseOver, TellTarget и иже с ними...


Pr0Head
10.12.2001, 17:21
Запутался в конец, может кто чего путного подскажет, буду очень признателен...

Задача такая:

Есть несколько кнопок в виде шариков. При наведении мыши на кнопку, из под нее "выползает" панель с комментарием. Если мышу с кнопки убрать, то панель пропадает.

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

Вопрос в том, как сделать, чтоб если на эту кнопку подвести мышку еще раз, то она опять не реагировала на mouseOver, и панелька оставалась гореть? И когда нажимаешь на другую кнопку, то панель с предыдущей кнопки пропадала и загоралась на нажатой?

Лепить сцены для каждой кнопки помоему неправильно... Тогда как? :confused:

El
10.12.2001, 17:58
может делать это не кнопками, а мувиками с хиттестом? тогда проще условия на появление убирание будет делать.

Pr0Head
10.12.2001, 21:43
2 El: Пасиб! Идея хорошая.

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

Еще раз спасибо! ;)

Big_J_
11.12.2001, 14:55
Кароче говоря попробуй так :

задай переменную для позиции на каторую ты нажал и по ней ориентируйся куда и что

ну тоесть смари

на пример переменная "pos " у тебя будет отвечять за то выбрана кнопень или нет затем для события "rollOwer" ставиш проверачку


if (pos == 1){
...
...
сод скрипта по выпалзанию меню :)
...
...
}


так и для наведения на все остальные ставиш проверку на выбранное

за тем для красоты сцены ставиш следующее

при саботии выбора второй кнопочки то есть событии клика ставиш переменную pos_click для которой прописуеш скрипт анимации заезда кнопочки под шарик

Ну вот и все :)

Дерзай ...