HOTween: Prevent OverwriteManager from killing Tweeners?

Having a bit of an issue with storing my Tweeners.

I have a localScale that I tween to 1,1,1 or to 0,0,0, many times. So I want to store two Tweeners for it by turning off their autoKill. However, when OverwriteManager is enabled, the second Tweener kills the first Tweener regardless of it’s setting, so the first one is no longer available for reuse.

So I’m forced to recreate these Tweeners whenever I want to use one. This goes for any property on any object that I modify in multiple different tweens.

Is there a way around this, or do I just accept the performance hit of recreating Tweeners frequently?

Hi tenfour04,

sorry if I noticed this late, but with the mess that Unity forums have become I usually check only the official HOTween thread :stuck_out_tongue:

You could either:

  • completely disable the OverwriteManager
  • or simply pause the previous tween before playing the other one. The OverwriteManager comes in action only when a tween of the same property of the same object (and which uses the same plugin) is played WHILE the older one is playing too.