2009-08-18 25 views

回答

0

我想這是可能的。問題是在一些視圖中混合UIKit東西,以及EAGLView Open GL ES調用can lead to serious performance issues(和fps下降)。我會建議爲你想添加到你的超級視圖的每個視圖製作一個視圖控制器。例如對於一個帶有菜單的遊戲,我喜歡爲每個菜單項做一個單獨的OpenGL ES視圖,爲了延遲加載它們,而不是在一個OpenGL ES中啓用視圖,我認爲代碼更容易實現保持這種方式。

我希望我理解正確你的問題:-)

+0

I'ts不當只使用一個單一的EAGLView?,因爲我的OpenGL代碼中我一定要加載並繪製資源,每個場景,和我卸載他們,只要我想繪製不同的看法。 – 2009-10-20 17:50:30

+0

如果你正確地管理它們,這根本就不合適!我認爲這是一個很好的做法,你應該結賬遊戲「花朵」。 – Goles 2009-10-25 21:44:22

相關問題