2014-01-23 35 views

回答

2

我無法找出從文檔源代表的答案,但是默認的構造函數時間軸直接到默認Animation constructor,指定其爲以下幾點:

this.targetFramerate = TickCalculation.TICKS_PER_SECOND/ToolkitAccessor.getMasterTimer().getDefaultResolution(); 

目前,至少在Windows上7u51,TICKS_PER_SECOND設定在6000和ToolkitAccessor.getMasterTimer().getDefaultResolution();產生100,給人的60

默認的幀率但是,應該指出的是,這僅僅是從源頭上拉,並隨時更改, - 所以這應該Ĵ UST被用作粗略的指導,而不是上的默認值依賴始終是60.

3
+0

這可能意味着這個值可以根據不同的應用正在運行的平臺而變化。我同意這一點。 – Loa

+0

是的,對不起,我應該指出我讀了這一點,但是想知道它至少在我的特定系統上默認的價值。 – berry120

+0

JavaFX目標的當前實現以60fps渲染脈衝,因此動畫不會嘗試超過該速率(多餘的動畫幀計算將毫無價值)是合理的。然而,未來版本可能會提高這個速度是相當可信的。 –