KeyFrame

KeyFrame class

Key frame terutama didefinisikan oleh waktu dan nilai, untuk beberapa tipe interpolasi, tangent/tension/bias/continuity juga digunakan dalam menghitung nilai sampel akhir. Nilai yang disampel pada posisi waktu non-key-frame diinterpolasi oleh key-frame antara key-frame sebelumnya dan berikutnya. Nilai sebelum/setelah key-frame pertama/terakhir dihitung oleh kelas Extrapolation.

Metode

constructor

NamaDeskripsi
constructor(curve, time)Buat key frame baru pada kurva yang ditentukan

Parameters:

NamaTipeDeskripsi
curveKeyframeSequenceKurva yang akan dibuat pada frame kunci
waktuAngkaPosisi waktu dari frame kunci

Result:


getTime

NamaDeskripsi
getTime()Mendapatkan atau mengatur posisi waktu dari frame kunci list.data[index], diukur dalam detik. Waktu.

Result:


setTime

NamaDeskripsi
setTime(value)Mendapatkan atau mengatur posisi waktu dari frame kunci list.data[index], diukur dalam detik. Waktu.

Result:


getValue

NamaDeskripsi
getValue()Mendapatkan atau mengatur nilai frame kunci. Nilainya.

Result:


setValue

NamaDeskripsi
setValue(value)Mendapatkan atau mengatur nilai frame kunci. Nilainya.

Result:


getInterpolation

NamaDeskripsi
getInterpolation()Mendapatkan atau mengatur tipe interpolasi kunci, list.data[index] menentukan algoritma bagaimana nilai yang diambil sampelnya dihitung. Nilai properti ini adalah konstanta integer Interpolation. Interpolasi.

Result:


setInterpolation

NamaDeskripsi
setInterpolation(value)Mendapatkan atau mengatur tipe interpolasi kunci, list.data[index] menentukan algoritma bagaimana nilai yang diambil sampelnya dihitung. Nilai properti ini adalah konstanta integer Interpolation. Interpolasi.

Result:


getTangentWeightMode

NamaDeskripsi
getTangentWeightMode()Mendapatkan atau mengatur mode bobot tangent kunci. Tangent keluar atau tangent masuk berikutnya dapat disesuaikan dengan memilih WeightedMode yang tepat. Nilai properti ini adalah konstanta integer WeightedMode. Mode bobot tangent.

Result:


setTangentWeightMode

NamaDeskripsi
setTangentWeightMode(value)Mendapatkan atau mengatur mode bobot tangent kunci. Tangent keluar atau tangent masuk berikutnya dapat disesuaikan dengan memilih WeightedMode yang tepat. Nilai properti ini adalah konstanta integer WeightedMode. Mode bobot tangent.

Result:


getStepMode

NamaDeskripsi
getStepMode()Mendapatkan atau mengatur mode langkah kunci. Jika tipe interpolasi adalah Interpolation.CONSTANT, list.data[index] menentukan nilai frame kunci mana yang akan digunakan selama interpolasi. StepMode.PREVIOUS_VALUE berarti nilai frame kunci kiri yang akan digunakan. StepMode.NEXT_VALUE berarti nilai frame kunci kanan berikutnya yang akan digunakan. Nilai properti ini adalah konstanta integer StepMode. Mode langkah.

Result:


setStepMode

NamaDeskripsi
setStepMode(value)Mendapatkan atau mengatur mode langkah kunci. Jika tipe interpolasi adalah Interpolation.CONSTANT, list.data[index] menentukan nilai frame kunci mana yang akan digunakan selama interpolasi. StepMode.PREVIOUS_VALUE berarti nilai frame kunci kiri yang akan digunakan. StepMode.NEXT_VALUE berarti nilai frame kunci kanan berikutnya yang akan digunakan. Nilai properti ini adalah konstanta integer StepMode. Mode langkah.

Result:


getNextInTangent

NamaDeskripsi
getNextInTangent()Mendapatkan atau mengatur tangent masuk (kiri) berikutnya pada frame kunci ini.

Result:


setNextInTangent

NamaDeskripsi
setNextInTangent(value)Mendapatkan atau mengatur tangent masuk (kiri) berikutnya pada frame kunci ini.

Result:


getOutTangent

NamaDeskripsi
getOutTangent()Mendapatkan atau mengatur tangent keluar (kanan) pada frame kunci ini.

Result:


setOutTangent

NamaDeskripsi
setOutTangent(value)Mendapatkan atau mengatur tangent keluar (kanan) pada frame kunci ini.

Result:


getOutWeight

NamaDeskripsi
getOutWeight()Mendapatkan atau mengatur bobot keluar (kanan) pada frame kunci ini.

Result:


setOutWeight

NamaDeskripsi
setOutWeight(value)Mendapatkan atau mengatur bobot keluar (kanan) pada frame kunci ini.

Result:


getNextInWeight

NamaDeskripsi
getNextInWeight()Mendapatkan atau mengatur bobot masuk (kiri) berikutnya pada frame kunci ini.

Result:


setNextInWeight

NamaDeskripsi
setNextInWeight(value)Mendapatkan atau mengatur bobot masuk (kiri) berikutnya pada frame kunci ini.

Result:


getTension

NamaDeskripsi
getTension()Mendapatkan atau mengatur ketegangan yang digunakan dalam spline TCB

Result:


setTension

NamaDeskripsi
setTension(value)Mendapatkan atau mengatur ketegangan yang digunakan dalam spline TCB

Result:


getContinuity

NamaDeskripsi
getContinuity()Mendapatkan atau mengatur kontinuitas yang digunakan dalam spline TCB

Result:


setContinuity

NamaDeskripsi
setContinuity(value)Mendapatkan atau mengatur kontinuitas yang digunakan dalam spline TCB

Result:


getBias

NamaDeskripsi
getBias()Mendapatkan atau mengatur bias yang digunakan dalam spline TCB

Result:


setBias

NamaDeskripsi
setBias(value)Mendapatkan atau mengatur bias yang digunakan dalam spline TCB

Result:


getIndependentTangent

NamaDeskripsi
getIndependentTangent()Mendapatkan atau mengatur agar tangens keluar dan masuk berikutnya bersifat independen.

Result:


setIndependentTangent

NamaDeskripsi
setIndependentTangent(value)Mendapatkan atau mengatur agar tangens keluar dan masuk berikutnya bersifat independen.

Result:


getFlat

NamaDeskripsi
getFlat()Mendapatkan atau mengatur apakah frame kunci datar. Frame kunci harus datar jika frame kunci berikutnya atau sebelumnya memiliki nilai yang sama. Frame kunci datar memiliki tangens datar dan interpolasi tetap.

Result:


setFlat

NamaDeskripsi
setFlat(value)Mendapatkan atau mengatur apakah frame kunci datar. Frame kunci harus datar jika frame kunci berikutnya atau sebelumnya memiliki nilai yang sama. Frame kunci datar memiliki tangens datar dan interpolasi tetap.

Result:


getTimeIndependentTangent

NamaDeskripsi
getTimeIndependentTangent()Mendapatkan atau mengatur tangens menjadi tidak bergantung pada waktu

Result:


setTimeIndependentTangent

NamaDeskripsi
setTimeIndependentTangent(value)Mendapatkan atau mengatur tangens menjadi tidak bergantung pada waktu

Result:


toString

NamaDeskripsi
toString()Mendapatkan representasi string dari frame kunci

Result: String