2015-07-28 2 views
-1

Я хочу сделать свою кнопку «3» видимой после нажатия кнопки «1» и «2». Как мне это сделать?Показать кнопку после двух щелчков Flash CS6 As2

Я не пробовал любой код, потому что я понятия не имею, как это сделать: р

+0

Попробуйте что-то закодировать, это действительно очень легко сделать. Вы должны знать только при нажатии кнопки (кнопка 1 или 2), если другая уже нажата, чтобы отобразить третью кнопку. Это все ! – akmozo

ответ

-1

Вы можете использовать глобальные переменные для каждого Ь и слушателя за последний БТН, например, при нажатии кнопки bt1 заменить исходное значение переменной, скажем:

bt1 = 0; теперь может быть bt1 = 1;

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

Допустим, вы пишете в первом кадре корня:

bt1=0; 
bt2=0; 

mybt._visible = false; //here you turn it off 

onEnterFrame = function(){ 
    if (bt1 == 1 && bt2 == 1){ 
     trace("Say it Worked"); 
     mybt._visible = true; //and here you turn it on 
     delete this.onEnterFrame; 
    } 
} 

Тогда каждая кнопка должна иметь что-то вроде:

on (release) { 
    _root.bt1 = 1; // or 2, depends on what button it is 
    // Your Actions 
} 

И ваша невидимая кнопка должна иметь имя экземпляра, в этом case: "mybt"

Смежные вопросы