Creo que tendrias que programar tu propia camara (un bp que herede de la camara normal).
y que escuche el evento de la tecla que quieres y que actualice su ubicacion a la del personaje.
vi un video hace unos meses en youtube de alguien que hizo eso, mezclaba camaras, estaba en ingles pero se podia seguir, no recuerdo el nombre, lo lamento.
otra alternativa es tener varias camaras (una en el jugador, attacheada a el y otra topdown)
e interpolar entre cada una usando el camera manager que se obtiene del playercontroller.