2015-01-24 5 views
0

У меня есть кнопка, которая включает/выключает переключатель. У меня есть мувиклип, который я хочу, чтобы он был правным и видимым. Если moviklip виден true, сделайте его видимым ложным. еще, если она видна ложь сделать его видимым истинныйAS2 - кнопка включения/выключения, которая регулирует видимость

Это мой код:

on(release){ 
    if(_root.facebtns.eyelashes = _visible = true) { 
     _root.facebtns.eyelashes._visible = false; 
    } else if(_root.facebtns.eyelashes = _visible = false) { 
     _root.facebtns.eyelashes._visible = true; 
    } 
} 
+0

Как этот код не работает? вы получаете сообщения об ошибках? – Scriptable

+0

Ошибок нет. Он работает только один раз. Это означает, что я нажимаю один раз .. тогда он ничего не делает. –

ответ

1
on(release){ 
    if(_root.facebtns.eyelashes._visible) { 
     _root.facebtns.eyelashes._visible = false; 
    } else { 
     _root.facebtns.eyelashes._visible = true; 
    } 
} 

Этот подход работает, если вы нацелены элементы соответствующим образом.

is equal оператор не задание; тот же код:

on(release){ 
    if(_root.facebtns.eyelashes._visible == true) { 
     _root.facebtns.eyelashes._visible = false; 
    } else if(_root.facebtns.eyelashes._visible == false){ 
     _root.facebtns.eyelashes._visible = true; 
    } 
} 
+1

Большое вам спасибо! Оно работает! : D –