Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   кнопки на разных слоях (http://www.flasher.ru/forum/showthread.php?t=36746)

Nastia 05.09.2002 15:38

кнопки на разных слоях
 
Вложений: 1
Простите, вы не могли бы помочь мне решить такую проблему:
На Layer 1 (L1) я нарисовала большую кнопку (или много маленьких) На L2 я расположила Movie clip, сквозь который нажимаются все кнопки с L1. (Кнопки находятся прямо под Mc)Как сделать так, чтобы при открытом (выехавшем из за поля) Movie clip'е (L2) кнопки (L1), не нажимались? Настя

sergwizard 05.09.2002 22:14

Вложений: 1
Один из простейших способов - такой:
см. исходник

WD` 06.09.2002 00:36

2 Nastia
 
Вложений: 1
способов много:)
можешь устанавливать _visible=false или как в примере sergwizard'a

все зависит только от ситуации:)

Nastia 06.09.2002 04:13

WD' Ваш код:
PHP код:

_root.but._visible=1;
function 
pbut()
{
_root.but._visible=(_root.but._visible+1)%2;


Что такое
PHP код:

function pbut() 

?
Объясните, пожалуйста, как связааны pbut и but? (или, напротив, опровергните их связь)

WD` 06.09.2002 12:17

2 Nastia:
 
pbut() - это просто функция. Она вызывается при нажатии на кнопку.
but - instance name мувика, в который поместил кнопку(т.к. для _visible нужен инстанс, а он есть только у мувиклипов(в 5-ке)).

при вызове функции pbut() она изменяет состояние мувика на противоположное, т.е. если он был _visible=0 (невидимый), то станет _visible=1 (видим).

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

Успехов:)


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

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