Jump to content
GreenSock

rhut_tiger

How to pass a textplugin value that's a dynemic value

Moderator Tag

Warning: Please note

This thread was started before GSAP 3 was released. Some information, especially the syntax, may be out of date for GSAP 3. Please see the GSAP 3 migration guide and release notes for more information about how to update the code to GSAP 3's syntax. 

Recommended Posts

I want in this case for the time variable to be updated on each play() event.

but as the timeline is created only when the page loads for the first time it doesnt get the updated value.

how to solve this?

See the Pen aQGPwe by rhut-virani (@rhut-virani) on CodePen

Link to comment
Share on other sites

Thanks for the demo.

The time value gets recorded when that tween is added to your timeline. It doesn't automatically keep updating.

For something like this its best to create a new tween for your timeline or create a new timeline each time you want to play.

The demo below calls a function that clears your timeline and puts a fresh new tween inside it

 

See the Pen BGxbPK?editors=0010 by GreenSock (@GreenSock) on CodePen

i'm using a random number so that you don't have to wait a minute to see a new value. feel free to switch it back to what you had.

  • Like 4
  • Thanks 1
Link to comment
Share on other sites

Amazing this is perfect ....

i tried adding the tween separately  just before play(). like this codepen 

but it was not working as intended 

your solution seems perfect

 

See the Pen Jevzex by rhut-virani (@rhut-virani) on CodePen

 

Link to comment
Share on other sites

Hi @rhut_tiger,

 

The Timeline - call it newTime - is part of the function getNewTimeline where it becomes cleared and updated on currentTime.
The result (return newTime;) of the function is a fresh newTime.

 

See the Pen aQGeye by mikeK (@mikeK) on CodePen


Best regards

Mikel

 

 

  • Like 4
  • Thanks 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×