0

たとえば、に基づいたメインメニューのようDialogViewControllerに、OpenGL-ESベースのiPhoneOSGameViewに移動することは可能ですか?

4

2 に答える 2

0

私はその逆をしました。実際、MonoGameは、メインビューとして開き、その上にiPhoneOSGameView標準のモーダルビューコントローラーを表示することをサポートしています。この機能は、XNAのGamerServicesセクションにあります。

簡単な例を作成し、ゲームビューで単色を印刷して、標準のコントローラーの上に表示してみてください。

私はそれがうまくいくと思います。

于 2012-08-06T17:59:25.633 に答える
0

はい。標準のUIViewのサブビューとして複数のOpenGLESビューを追加することもできます。

iPhoneOSGameViewについて具体的に質問しますが、iOS 5以降で利用可能なGLKViewを検討することをお勧めします。これにより、iPhoneOSGameViewと同じ機能の一部と、アニメーションおよびCADisplayLinkの周りに生成された定型文の一部が提供されます。また、必要に応じて、InterfaceBuilderでビューを作成するオプションも提供されます。最後に、これはAppleによって同様の役割を果たすために提供されており、間違いなく、将来の開発とより整合性があります。

于 2012-08-06T20:36:16.460 に答える