2015-03-02 106 views

回答

2

render是在渲染循環

你說得對:如果你只想撥打glClearColor一次,你可以把它放在createresize

無論如何,每幀對它的單次調用可以忽略不計。這甚至不值得您將它剪切並粘貼到其他方法上。爲了清楚起見,您提到的示例可能都在之前,就在glClear之前。如果性能差異可以忽略不計,清晰度比性能更重要。

+0

Thx,我認爲這是類似的東西 – Nico 2015-03-02 14:27:03

0

我以爲是

Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); 

Gdx.gl.glClearColor(0.1f, 0.1f, 0.1f, 1); 

剛纔設置的顏色清屏?

它按預期工作,如果我把它放在創建

+0

這不應該被張貼爲答案,而應該編輯您的原始文章 - 僅供參考;) – munyul 2015-03-02 08:09:17

+1

stackexchange上的第一篇文章...謝謝 – Nico 2015-03-02 08:12:31