[Expression Problem] LoopOut not working for one shape layer, behaving like LoopIn

New Here ,
Nov 21, 2021 Nov 21, 2021

Copy link to clipboard

Copied

I was following along a tutorial and this drove me insane. I added an expression to the rotation of the left wing of the bird.

loopOut("pingpong");

 This worked perfectly. Then, following the tutorial, i pasted the expression to the other wing, but it didn't work. After much trouble I found the "Show Post-Expression Graph" and saw that the expression was actually working - just in the opposite direction, as you can see in the screenshot. Changing the expression to

loopIn("pingpong");

solved my problem, the loop was finally happening for the other wing as well. But I need to know why, why is the expression not working like in the tutorial, why can't I just use the same loop expression for both wings? Is something about the shape layer reversed, inverted, buggy? Please help me understand why this is happening, thank you.

 

Screenshot 2021-11-22 001600.png

TOPICS
Expressions

Views

74

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Adobe Community Professional , Nov 22, 2021 Nov 22, 2021
What Meng said. Most likely you scaled the layer negatively or time-reversed it, which of course also turns the expression logic on its head. Mylenium

Likes

Translate

Translate
Participant ,
Nov 21, 2021 Nov 21, 2021

Copy link to clipboard

Copied

H YuanjAhn,

 

By any chance either of the wings are a duplicate and scaled with a -100 in either axis of the other?

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Nov 23, 2021 Nov 23, 2021

Copy link to clipboard

Copied

Hi, thanks for the reply. The layers were probably duplicated in Illustrator, but in After Effects they're just two seperated layers, both parented to the main bird body, both are at standard 100% scale.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Nov 22, 2021 Nov 22, 2021

Copy link to clipboard

Copied

What Meng said. Most likely you scaled the layer negatively or time-reversed it, which of course also turns the expression logic on its head.

 

Mylenium

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Nov 23, 2021 Nov 23, 2021

Copy link to clipboard

Copied

LATEST

Thank you, yes for whatever reason the time stretch was set to -100! Thanks for saving my sanity, have a wonderful day 😄

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines