切换布尔值,我只是不明白

时间:2013-09-19 03:51:36

标签: actionscript menu boolean toggle

我正在尝试创建一个菜单。当我点击主页时,我希望我的home_text淡入,当我点击投资组合时,我希望我的主页文字淡出,我的投资组合文字会淡入:

 var home:Boolean = false;

 home.addEventListener(MouseEvent.MOUSE_DOWN, homeButton_ON);
 function homeButton_ON(event: MouseEvent):void
 {
    home = true;
     display();
 }

 function display(event: MouseEvent):void
 {
     if (home = true)
     {
         TweenLite.to(home_text, 1, {alpha:1});
         TweenLite.to(portfolio_text, 1, {alpha:0});
     }
     else if (portfolio = true)
     {
        TweenLite.to(home_text, 1, {alpha:0});
        TweenLite.to(portfolio_text, 1, {alpha:1});
    }
 }

1 个答案:

答案 0 :(得分:2)

Actionscript(与大多数,如果不是全部,其他语言一样)要求比较为==,以便您的代码实际分配。

取而代之的是:

 else if (portfolio == true)