0
我在使用opengl方面很新,不知有沒有辦法暫停或完全停止onDrawFrame?如何在opengl上暫停onDrawFrame android
並且onSurfaceCreated每次我回到遊戲頁面時總是會被調用嗎?有沒有什麼辦法可以阻止被調用?
我在使用opengl方面很新,不知有沒有辦法暫停或完全停止onDrawFrame?如何在opengl上暫停onDrawFrame android
並且onSurfaceCreated每次我回到遊戲頁面時總是會被調用嗎?有沒有什麼辦法可以阻止被調用?
當您撥打requestRender()
時,您可以使用setRenderMode(RENDERMODE_WHEN_DIRTY)
使視圖僅呈現。 (要恢復到連續渲染使用setRenderMode(RENDERMODE_CONTINUOUSLY)
)。
onSurfaceCreated
在創建表面時調用,但很可能不希望停止執行此方法,因爲如果沒有它,您將無法選擇開始加載圖形。如果您不想一直運行它,請嘗試保留您的視圖/表面。
這裏的目標究竟是什麼?你想顯示一個空白的屏幕?你想讓視圖停止更新並顯示靜態渲染? – Tim
是的,我想暫停一場比賽,然後再繼續比賽 –