2017-02-17 30 views
1

只有在可能的情況下;例如,一個面板FPS,另一個用於MS如何在Three.js中顯示超過1個統計面板,並排顯示

感謝,問候

+0

請寫一個適當的問題,標題總結你想達到的目標和一個問題這實際上是一個有效的問題。該機構不應該是標題 – luk2302

+0

@ [luk2302](http://stackoverflow.com/users/2442804/luk2302)中開始的句子的延續。我認爲這個問題很清楚。稍後詢問時,我會記住你的方向。感謝您的指導。 –

回答

2

是的,你可以有多個:

var stats1 = new Stats(); 
stats1.showPanel(0); // Panel 0 = fps 
stats1.domElement.style.cssText = 'position:absolute;top:0px;left:0px;'; 
document.body.appendChild(stats1.domElement); 

var stats2 = new Stats(); 
stats2.showPanel(1); // Panel 1 = ms 
stats2.domElement.style.cssText = 'position:absolute;top:0px;left:80px;'; 
document.body.appendChild(stats2.domElement); 

,然後在主循環

stats1.update(); 
stats2.update(); 

stats.js r17

+0

謝謝。這正是我想要達到的目標。 –