hab den fehler behoben, irgendwie gabs probleme mit dem pointer "player"
habe :
Code:
camera.x = my.x - 250 * cos(player.pan); // 250 = distance zwischen camera und spieler

camera.y = my.y - 250 * sin(player.pan); //


durch:
Code:
camera.x = my.x - 250 * cos(my.pan); // 250 = distance zwischen camera und spieler

camera.y = my.y - 250 * sin(my.pan); //


ersetzt und jetzt funktioniert alles so wie es soll =)