Cinematics
دوربین سینمایی
برای ساخت صحنههای سینمایی — دوربین رو تلهپورت یا حرکت میدی و میچرخونی، با امکان تعریف چند مرحله پشتسرهم.
camsequence{seconds:(coords)x,y,z:(rotation)x,y,z}
دوربین رو فورا به مختصات و چرخش مشخص تلهپورت میکنه.
برای چند مرحله، در انتهای هر چرخش * بذار: camsequence{(seq1)seconds:x,y,z:x,y,z*(seq2)seconds:x,y,z:x,y,z}
camtranslate{seconds:(coords)x,y,z:(rotation)x,y,z}
دوربین رو با حرکت نرم (نه تلهپورت فوری) به مختصات و چرخش مشخص میبره.
همون قانون توالی چندمرحلهای با * برقراره.
تفاوت اصلی camsequence و camtranslate:
اولی جهش ناگهانی دوربینه، دومی حرکت روانه — برای پلانهای سینمایی معمولا camtranslate بهتر جواب میده.
// دوربین در ۳ ثانیه به سمت ساختمون حرکت میکنه، بعد در ۲ ثانیه دیگه به سمت بازیکن برمیگرده
mode{enter}
camtranslate{(seq1)3:10,5,20:0,90,0*(seq2)2:0,2,0:0,0,0}
mode{enter}
camtranslate{(seq1)3:10,5,20:0,90,0*(seq2)2:0,2,0:0,0,0}