TweenGMS 2 Beta 6.1


A new TweenGMS 2 beta version is available!

Among bug fixes and minor new features, there is also better support for the GMEdit code editor. (GMEdit is pretty neat!)

Please be aware that TweenFinish() has been changed to also affect delayed tweens by default. As such, this could cause a breaking change in existing projects. 

Also, TPFunc() has been updated and no longer retains the calling environment of supplied methods. Please be aware of this if you have created custom properties with TPFunc(). This was at the heart of an issue where the garbage collector refused to free struct targets due to methods associated with struct targets.

Also worth noting,  if you're not using the latest GameMaker 2.3.2 beta, the HTML5 target might not work. Please keep that in mind if you have related issues.

[Update Notes]

  • Fixed TweenFinishDelay() error
  • TweenFinish() now affects delays by default
  • Fixed garbage collection issue with TPFunc()
  • Fixed "reverse" event improperly calling TWEEN_EV_RESUME
  • Reduced calling overhead for "Easy" tweens
  • Enhanced TweenIsActive() and TweenIsPlaying()
  • Improved support for the GMEdit code editor
  • Fixed previous update breaking "strings" with underscores
  • Added alternative past tense event strings "@finished" "@paused" etc.
  • TweenGet/Set() is now disregards case and underscores for strings


    Files

    TweenGMS 2 Beta 6.1 (Requires GMS 2.3.2+) 72 kB
    Mar 27, 2021

    Get TweenGMS

    Comments

    Log in with itch.io to leave a comment.

    Amazing thank you!