現在、2D グラフィックのみを使用するゲームを開発しています。
ゲームでは、Android を広範囲に使用SurfaceViewしてグラフィックを表示しています。GLSurfaceViewがハードウェア アクセラレーション グラフィックスを使用していると聞いたことがあります。現在のSurfaceView.
現在、メソッドとが自分のスレッド クラス extends によって呼び出されたSurfaceViewときに、ゲームの状態を更新してレンダリングするクラス extends があります。スレッドは基本的に、ほぼ一定の FPS を維持するのに役立ちます。update()render()Thread
SurfaceView問題: から に変更しGLSurfaceView、メソッドを呼び出してスレッドからゲームの状態を更新およびレンダリングし、引き続き FPS を制御するにはどうすればよいでしょうか。OpenGL ES に関する Android ドキュメントを読みましたが、GLSurfaceView.Renderer.
から に簡単に切り替える方法を誰かが説明できればSurfaceView、GLSurfaceViewとても助かります! ありがとう!