three.js QuaternionKeyframeTrack

2023-02-16 17:28 更新

四元數(shù)類型的關(guān)鍵幀軌道。

構(gòu)造函數(shù)

QuaternionKeyframeTrack( name : String, times : Array, values : Array )

name - (必須) 關(guān)鍵幀軌道(KeyframeTrack)的標(biāo)識(shí)符.times - (必須) 關(guān)鍵幀的時(shí)間數(shù)組.values - 與時(shí)間數(shù)組中的時(shí)間點(diǎn)對(duì)應(yīng)的值數(shù)組.interpolation - 使用的插值類型。 取值參考 Animation Constants 默認(rèn)值為 InterpolateLinear.

屬性

參見(jiàn) KeyframeTrack 查看繼承的屬性.

.DefaultInterpolation : Constant

默認(rèn)的插值類型。 參見(jiàn) InterpolateDiscrete.

.ValueTypeName : String

字符串 'quaternion'.

方法

參見(jiàn) KeyframeTrack 查看繼承的方法.

.InterpolantFactoryMethodLinear () : QuaternionLinearInterpolant

根據(jù)值數(shù)組 (values), 時(shí)間 (times) 和值大小 valueSize 創(chuàng)建一個(gè)新的線性插值 (QuaternionLinearInterpolant)。

源碼

src/animation/tracks/QuaternionKeyframeTrack.js


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)