I had a problem with character's jumping animation - it was set to trigger the moment he hits the platform. But it turned out to be too late, as the same collision also triggered his next jump. I didn't want to just add delay to the bounce (because I wasn't even sure how I'd go about doing it - I didn't learn about platform collider in Unity until it was far too late to change it, so the platform had a collider function as a trigger - if I just added some delay to the bounce, player's character would fall straight through).
Solution? Change the animation from character getting squished by the impact to character getting taller and thinner, basically stretching him out vertically. It triggers at the same time and looks perfectly normal.
You can check it out here: https://itch.io/jam/gmtk-2019/rate/462343