Skip to main content
Participant
May 18, 2021
Answered

Error: Syntax Error: Unexpected token 'else'

  • May 18, 2021
  • 1 reply
  • 1013 views

Hello! I'm brand new to Adobe After Effects and just used a mockup, but I'm getting a syntax error on line 1. I don't know much about codeing so I was hoping sombody smarter than me might know. Here's the error and code:

if(thisComp.layer("Color & Value Control").effect("Slider Control 01")("ADBE Slider Control-0001")>>0) thisComp.layer("Color & Value Control").effect("Percents Opacity")("ADBE Slider Control-0001") else 0;

This topic has been closed for replies.
Correct answer Mathias Moehl

try this:

(thisComp.layer("Color & Value Control").effect("Slider Control 01")("ADBE Slider Control-0001")>0) ? thisComp.layer("Color & Value Control").effect("Percents Opacity")("ADBE Slider Control-0001") : 0

 

or

 

Math.max(0,thisComp.layer("Color & Value Control").effect("Slider Control 01")("ADBE Slider Control-0001"))

1 reply

Mathias Moehl
Community Expert
Mathias MoehlCommunity ExpertCorrect answer
Community Expert
May 18, 2021

try this:

(thisComp.layer("Color & Value Control").effect("Slider Control 01")("ADBE Slider Control-0001")>0) ? thisComp.layer("Color & Value Control").effect("Percents Opacity")("ADBE Slider Control-0001") : 0

 

or

 

Math.max(0,thisComp.layer("Color & Value Control").effect("Slider Control 01")("ADBE Slider Control-0001"))

Mathias Möhl - Developer of tools like BeatEdit and Automation Blocks for Premiere Pro and After Effects