z.B: mit
_camera camSetTarget player
du brauchst eine Bedingung, sonst läuft die Schleife unendlich. z.b. eine Distance
Mal angenommen, der Heli fliegt auf eine Stellung zu. Die Camera soll aufhören, wenn die Distance kleiner 1000m ist.
Code:
_camera = "camera" camcreate getPos Heli;
_camera cameraeffect ["internal", "back"];
_camera camsettarget Heli;
while {stellung distance heli > 1000} do
{
_camera camsetrelpos [10, -15, 4];
_camera camPrepareFOV 0.700;
_camera camCommit 0;
sleep 0.01
};
player cameraEffect ["terminate","back"];
camDestroy _camera;
Edit:
Ich habe dir mal eine Mission angehangen. Die Kamera bewegt sich mit, ändert auch ihre Position- Bricht ab und setzt bei einer erfüllten bedingung wieder ein