Switch Characters

How would I make a character follow the player then by a press of a button they switch from character to player and player to character?

So they just switch the image, and not position? I’d add the player’s sprite animations to the characters. Keep track of which animation sets to use with an object variable on the character object. When the button is pressed change the value of the character’s object variable

1 Like

The two characters would have different abilities, so how would I switch them, not just by appearance but also abilities?

Do you have a movement behaviour on the player and character objects? If so, turn on the behaviour for the object you wish to control, and off for the other object.

Maybe add an effect of some sort to indicate which one is or is not being controlled like a greyscale effect on player not under control?)