AS2 - On/Off 调整可见性的按钮

AS2 - On/Off button that adjusts visibility

我有一个开关按钮 on/off。 我有一个影片剪辑,我希望它相应地可见 true 和 visible false。如果 movieclip 是 visible true 则将其设置为 visible false。 否则如果它可见 false 使其可见 true

这是我的代码:

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