AS2 - 用于调整可见性的开/关按钮

时间:2015-01-24 11:51:13

标签: button if-statement actionscript-2

我有一个打开/关闭切换器的按钮。 我有一个movieclip,我希望它是真实的,因此可见错误。如果movieclip可见,则将其显示为false。 否则,如果它是可见的,则使其显示为真

这是我的代码:

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 个答案:

答案 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;
    }
}