Buenas tengo un problema con los checkpoints:
Mi juego tiene 3 personajes jugables los cuales se cambian con la tecla C, el punto es que cuando hace colisión con el checkpoint y el personaje muere este reaparece aparece en el checkpoint, pero cuando se cambia de personaje este aparece en el checkpoint y no en la posición del personaje anterior .
Pongo el vídeo de referencia donde se hace el checkpoint:
https://www.youtube.com/watch?v=eqDpIVi1QCs
Código
De la misma forma que guardas la posicion del checkpoint cuando lo tocas(colision), deberias hacer lo mismo cuando un personaje muere o destruye y cambia de jugador.