Dziś zacząłem próbować sobie robienia intra skryptem. Po jakimś czasie nauczyłem się robić dwa ujęcia, teraz mam problem z trzecim. Wygląda to tak: jest wojak, i biegnie... kamera podąża za nim... ale ta kamera pokazuje jego twarz! Co zrobić żeby kamera znajdowała się za jego plecami? Wiem, jestem newbie ale każdy nim kiedyś był więc proszę o pomoc...
;Intro.sqs
TitleCut["Start Intra","BLACK IN",5]
_cam = "CAMERA" CamCreate [0,0,0]
_cam CameraEffect ["INTERNAL","BACK"]
_cam CamSetTarget soldier1
_ox = GetPos a1 Select 0
_oy = GetPos a2 Select 1
_cam CamSetPos [_ox,_oy,5]
_cam CamCommit 0
~5
@pozycja1
TitleCut["Pierwsza zmiana.","PLAIN DOWN",4]
_cam CamSetTarget soldier2
_ox = GetPos soldier2 Select 0
_oy = GetPos soldier2 Select 1
_cam CamSetPos [_ox,_oy,2]
_cam CamCommit 5
@pozycja2
TitleCut ["I to by bylo na tyle...", "BLACK OUT",3]
~5
TitleCut ["...albo i nie!", "BLACK IN",3]
_cam CamSetTarget soldier3
_cam CamCommit 0
_i=0
#Loop
_i=_i+1
_cam CamSetRelPos [0,1,2]
_cam CamCommit 0
~0.02
?(_i<10000):Goto "Loop"
@pozycja3
TitleCut ["Teraz to juz na serio koniec...","BLACK OUT",3]
Exit
Zaznaczyłem sekcję odpowiedzialną za to ujęcie. Tak wiem, skrypt ma pewnie od uja bugów, ale cóż. Proszę o pomoc...