function third_person_cam(); // das muss ganz oben vor die main
function third_person_cam() // das muss irgendwo hin ABER NICHT IN DIE MAIN
{
while (player == null) {wait (1);} // warten bis der spieler existiert (kannst du auch weglassen glaub ich)
camera.tilt = -15; // kuckt etwas runter zum spieler musst du austesten
while (1)
{
camera.x = player.x - 250 * cos(player.pan); // 250 = distance zwischen camera und spieler
camera.y = player.y - 250 * sin(player.pan); //
camera.z = player.z + 150; // camera über dem spieler 150 ist die höhe
camera.pan = player.pan; // camer kuckt in die selbe richtung wie der spieler
wait (1);
}
}
//und das schreibst du dann in die main() aber an die richtige stelle weiß nicht wie dein code aussieht deswegen kann ich dir diese nicht sagen
function third_person_cam();
Last edited by M4sterm1nd; 03/18/10 17:55.