Kali ini kita akan bedah masing masing makna script after effect expression
Contoh after effect expression
freq = 1;
amp = 110;
loopTime = 3;
t = time % loopTime;
wiggle1 = wiggle(freq, amp, 1, 0.5, t);
wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime);
linear(t, 0, loopTime, wiggle1, wiggle2)
freq=1
membuat variabel "freq" untuk mewakili frekuensi gerak dan set ke satu menggoyangkan per detik
amp = 110
buat variabel "amp" untuk mewakili amplitudo gerak dan set ke 110 piksel
loopTime = 3;
variabel 't' menunjukkan seberapa jauh kita ke dalam siklus loop arus. dengan menggunakan operator modulus javascript (%)
kita mendapatkan nilai waktu yang ulang ke nol saat mencapai 3 detik
wiggle1 = wiggle(freq, amp, 1, 0.5, t);
"Wiggle 1" adalah variabel yang kita gunakan untuk menangkap nilai menggoyangkan bahwa kita telah ditentukan nilai default untuk menggoyangkan () 's 3 dan 4
parameter sehingga kita bisa mendapatkan parameter 5 (waktu) di mana kita pasang di variabel waktu kita, 't'
wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime);
melihat bahwa variabel 'wiggle2' dihitung dengan cara yang sama seperti 'wiggle1' kecuali untuk parameter waktu.
di sini kita menggunakan waktu yang berjalan dari -3 ke nol
linear(t, 0, loopTime, wiggle1, wiggle2)
akhirnya, kita berbaur dua menggoyangkan menggunakan linear () interpolasi metod sebagai 't' pergi dari 0 sampai 3, output dari linear () dimulai pada nilai 'menggoyangkan 1' dan berakhir di nilai 'wiggle2'
0 komentar:
Posting Komentar