Si es con dos personajes es muy facil y se puede hacer con eventos, necesitaras un evento comun que se ejecute en paralelo y una variable boleana.
La variable es para saber cual personaje se cambiara con el boton (verdadero para el personaje A y fal para el B o viceversa)
En el evento comun pones un ciclo o bucle infinito y dentro del ciclo donde pongas dos condicionantes, la primera condicionante es para saber que boton presionamos (en este caso el boton que quieres implementar para el cambio) y cuando presione dicho boton cambiara la variable de verdadero a falso o viceversa. La segunda condicionante dentro del ciclo debe leer la variable, si es falso ejcutara la accion de cambiar a X personaje y si no se cambiara al otro personaje.
Te lo coemnto a grandes rasgos pero es lo que se me ocurrio, espero haberte ayudado.