Jump to content
Search Community

Aimbot5000

Members
  • Posts

    1
  • Joined

  • Last visited

Aimbot5000's Achievements

0

Reputation

  1. Hi there! I've been a GSAP user for years, and this is my first post on the forum. My use case is pretty intensive, so making a codepen to illustrate this would be a large undertaking. I'm hoping a quick description might jog someones memory. tldr: When reversing large timelines, items will jump to an incorrect position, before snapping back to the correct position. This appears to occur most frequently at the beginning and end of the timeline, although it can happen in the middle. I can confirm this is not an issue with the underlying data. I'm tweening the properties of between 1 and 20 objects. Each object has a timeline with around ~200-300 tweens inside. As a simple illustration I'm seeing this behavior when reversing. Expected Tween Reverse 4 - 3 - 2 - 1 Actual Tween Reverse 4 - 3 - 2 - 4 - 1 The exact difference can vary - sometimes it's a position between 4 and 1, or a completely different position altogether. I've dug through the underlying data and I can see the data is correctly ordered, and I don't see anything odd when examining the timeline onUpdate. Maybe this is some visual ghosting? I don't see this on every playthrough or reverse, however I see it in around 75% of cases. I'm hoping someone else here might have some insight! Further details: 1. The tweens are using Power0.easeNone 2. I've tried messing with smoothChildTiming. It does not have any impact 3. The timelines are not merged into a mega timeline. I'm telling all timelines to start, reverse or stop individually.
×
×
  • Create New...