Good catch! I didn't consider variable frame sizes and hot spots within an animation . Schrodinger's position correction implementation is a clever solution for it.
I'm still curious about how it does performance-wise if anyone has done any testing, though I think I've derailed the thread enough
Update: build 290.4 is now the latest official update patch.
While the new shader is faster than the traditional "Flip Horizontal" shader (leftmost image), it's unfortunately not faster by much. There's still a significant performance impact of using this shader vs not using a shader at all - for example if you'd baked the flipped graphics into the object (middle image). When you add schrodinger's hotspot fix, the difference is a little larger still (rightmost image).
cannot install! says product not installed, also didnt even ask me for a path this time!
i have 290.3 dev
Hmm... maybe a conflict with the update of the Steam version? You might have to reinstall the stand-alone version and then re-apply the patch.
I did have the steam version, but then uninstalled because the steam version would keep opening mfas even I chose the stand alone version. I will try reinstalling.
this is normal? if i change some values to:
9.2 automatically turns to 9.199999999999999
9.3 to 9.300000000000001
9.7 to 9.699999999999999
9.8 to 9.800000000000001
i guess that happens after update.
>> i guess that happens after update.
There is no change in this part in the update.
This is the usual floating point precision error. Computers can't store an infinite number of floating point values in 64 or 32 bits and bytes are in binary format, not decimal format, so in some cases there are precision errors. Joshtek posted an interesting link some time ago about this: http://www.opto22.com/documents/1755...nical_Note.pdf.
contrary to normal 'Active', unable all functions of collisions. (but can use flip = negative scale.)
or, add 'flippable sprite' : can use only flip, scale, animations and position. that's all I need to make cupheadlike game.(in mobile.)