Skip to main content
Participant
September 8, 2021
Answered

Swicth() / case difficulty

  • September 8, 2021
  • 1 reply
  • 327 views

The following expression aims at setting the value of a Tumble  parameter according to a choice from a dropdown menu expression controller. The dropdown menu does make its way to  the "xx" variable. The swicth doesn't work. I am not getting an error from the expressio parser.  The variable "jjj" remains stuck on its initialized value. Any ideas?  Thanks ahead for any clues!

 

 

var xx = thisComp.layer("OFFSET").effect("FLIP MODE")("Menu");
var jjj = 0
switch(xx){
case 1: jjj =0; break;
case 2: jjj =10; break;
case 3: jjj =30; break;
case 4: jjj =50; break;
case 5: jjj =90; break;
case 6: jjj =130; break;
case 7: jjj =180; break;}
jjj;

This topic has been closed for replies.
Correct answer Dan Ebberts

Try changing your first line to this:

var xx = thisComp.layer("OFFSET").effect("FLIP MODE")("Menu").value;

1 reply

ethrop3Author
Participant
September 8, 2021

var jjj = 0; (a cut paste error. the semi-colun is there!)

Dan Ebberts
Community Expert
Dan EbbertsCommunity ExpertCorrect answer
Community Expert
September 8, 2021

Try changing your first line to this:

var xx = thisComp.layer("OFFSET").effect("FLIP MODE")("Menu").value;
ethrop3Author
Participant
September 8, 2021

Grumph... As I was looking at it, i just KNEW it would turn out to be something silly like that.. Thanks, Dan!