Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 切换布尔值,我就是不明白_Actionscript_Menu_Boolean_Toggle - Fatal编程技术网

Actionscript 切换布尔值,我就是不明白

Actionscript 切换布尔值,我就是不明白,actionscript,menu,boolean,toggle,Actionscript,Menu,Boolean,Toggle,我正在尝试创建一个菜单。当我单击“主页”时,我希望我的主页文本淡入,当我单击“公文包”时,我希望我的主页文本淡出,公文包文本淡入: var home:Boolean = false; home.addEventListener(MouseEvent.MOUSE_DOWN, homeButton_ON); function homeButton_ON(event: MouseEvent):void { home = true; display(); } funct

我正在尝试创建一个菜单。当我单击“主页”时,我希望我的主页文本淡入,当我单击“公文包”时,我希望我的主页文本淡出,公文包文本淡入:

 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});
    }
 }
Actionscript(和大多数其他语言一样,如果不是每种语言的话)需要比较
==
,因此代码实际上是赋值的

相反,你应该:

 else if (portfolio == true)