Я хочу сделать свою кнопку «3» видимой после нажатия кнопки «1» и «2». Как мне это сделать?Показать кнопку после двух щелчков Flash CS6 As2
Я не пробовал любой код, потому что я понятия не имею, как это сделать: р
Я хочу сделать свою кнопку «3» видимой после нажатия кнопки «1» и «2». Как мне это сделать?Показать кнопку после двух щелчков Flash CS6 As2
Я не пробовал любой код, потому что я понятия не имею, как это сделать: р
Вы можете использовать глобальные переменные для каждого Ь и слушателя за последний БТН, например, при нажатии кнопки 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"
Попробуйте что-то закодировать, это действительно очень легко сделать. Вы должны знать только при нажатии кнопки (кнопка 1 или 2), если другая уже нажата, чтобы отобразить третью кнопку. Это все ! – akmozo