How can I morph/stretch the player when he jumps, falls and lands? I am using a rigidbody controller and it’s a 2D game. I have been trying to find answers to this on different developer discords and on youtube and I found nothing.
You can stretch your sprite by modifying transform.localScale:
Vector3 currentScale = transform.localScale;
// Let's make our character twice as tall:
Vector3 newScale = new Vector3(currentScale.x, currentScale.y * 2, currentScale.z);
transform.localScale = newScale;
Just a warning though, this will scale everything underneath this object in the hierarchy.