Событие на кнопку

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.

Событие на кнопку

Сообщение MrDead » 30 окт 2014, 02:35

  1. public function Sett(event:MouseEvent):void
  2.         {
  3.        
  4.             if (MS.allpha == 1)
  5.                 {
  6.                     MS.Window.visible = false;
  7.                     MS.allpha = 0;
  8.                 }
  9.            
  10.                 if (MS.allpha == 0)
  11.                 {
  12.                     MS.Window.visible = true;
  13.                     MS.allpha = 1;
  14.                 }
  15.                
  16.        
  17.    
  18.         }


  1. public var Window:SettingsWindow;
  2.         public var allpha:int;
  3.         public function MainSettings()
  4.         {
  5.             allpha = 0;
  6.             Window = new SettingsWindow();
  7.             Window.x = 500;
  8.             Window.y = 300;
  9.             addChild(Window);
  10.             Window.visible = false;
  11.         }


По нажатию на кнопку, при условии что если allpha равен 1, то скрывает из видимости объект и меняется значение allpha, если равен 0 то наоборот его открываем и меняем значение на единицу. Проблема состоит в том, что вроде бы окно открывается, но после повторного нажатия на кнопку, объект не исчезает. Что-то не понимаю в чем косяк
MrDead

 
Автор темы
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46
Благодарил (а): 20 раз.
Поблагодарили: 0 раз.

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

Google
 



Re: Событие на кнопку

Сообщение XELAD » 30 окт 2014, 19:55

  1. public function Sett(event:MouseEvent):void
  2. {
  3.  MS.Window.visible = !MS.Window.visible;
  4. }

Зачем какая-то allpha ? :?
XELAD

 
Сообщения: 205
Зарегистрирован: 17 июл 2012, 05:25
Благодарил (а): 13 раз.
Поблагодарили: 24 раз.


Вернуться в Программирование на Flash



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron