Copy link to clipboard
Copied
Dear all, thank you for your time
I have a strange problem with visibility and opacity in a set interval function , every time i put
the code in I get an error in the console "Uncaught SyntaxError: invalid assignment left-hand side".
I tried putting == instead of = error cleared but the visibility would not work.All other operations work inside the function, I also tried opacity as well but the results were the same.
function control(){
//abs reset
if ( this.swpanel_main.alt_mc.currentFrame == (0)&& this.swpanel_main.bat_mc.currentFrame == (0)&& this.main_mc.mainstart_mc
. currentFrame == (0))(
//Schematic
this.enginst_mc.amp_mc.gotoAndStop(0)&
this.enginst_mc.fqind_mc.gotoAndStop(0)&
this.enginst_mc.vac_mc.gotoAndStop(0)&
this.enginst_mc.fflow_mc.gotoAndStop (0)&
this.enginst_mc.oil_mc.gotoAndStop (0)&
this.bata_mc.visible = false &
this.tach_mc.tacind_mc.gotoAndStop(0)&
this.warnpnl_mc.wvac_mc.gotoAndStop(0)&
this.warnpnl_mc.wvolts_mc.gotoAndStop(0)&
this.warnpnl_mc.woil_mc.gotoAndStop(0)
)
//ABS
if ( this.swpanel_main.alt_mc.currentFrame == (5)&&this.swpanel_main.bat_mc.currentFrame == (5)
&&this.main_mc.mainstart_mc. currentFrame ==(20) )(
//Schematic
this.enginst_mc.amp_mc.gotoAndStop(33)&
this.enginst_mc.fqind_mc.gotoAndStop(15)&
this.enginst_mc.vac_mc.gotoAndStop(19)&
this.enginst_mc.fflow_mc.gotoAndStop (9)&
this.enginst_mc.oil_mc.gotoAndStop (19)&
this.tach_mc.tacind_mc.gotoAndStop(19)&
this.warnpnl_mc.wvac_mc.gotoAndStop(0)&
this.warnpnl_mc.wvolts_mc.gotoAndStop(0)&
this.warnpnl_mc.woil_mc.gotoAndStop(0)
this.bata_mc. visible = true;
)
}
setInterval(control.bind(this),100);
Full code 360 lines
I do not know what I am doing wrong ?
Best regards
Spycatcher
did the forum mess up your code? (use the insert code option to prevent that)
if not, you're using the bitwise ampersand (=&) operator, and you're using it in a way that does not make sense to me. plus the formatting of your if-statement is incorrect. that should be:
if(a&&b&&c){ // left curly bracket
// do whatever
} // right curly bracket
Copy link to clipboard
Copied
did the forum mess up your code? (use the insert code option to prevent that)
if not, you're using the bitwise ampersand (=&) operator, and you're using it in a way that does not make sense to me. plus the formatting of your if-statement is incorrect. that should be:
if(a&&b&&c){ // left curly bracket
// do whatever
} // right curly bracket
Copy link to clipboard
Copied
Thank you very much my mistake when used the & the code worked so led me down a tunnel of adapting the code
to work now changed the if statement it worrks ok . Dont understand why the wrongnbrackets did not bring a consle error.
Best Regards
Peter
Copy link to clipboard
Copied
you're welcome. (but you're making the same mistakes today in another post).
Find more inspiration, events, and resources on the new Adobe Community
Explore Now