【iOS,Android】システム、GUIとの連携について

Q. Live2Dを描くOpenGLESのViewと、他のView(ボタン、ラベル、画像など)をどのように配置すれば良いですか?

すべてのボタンなどをOpenGLES上で描く必要はありますか?

※iPhone、Android共通

A. Live2DのViewと、他のボタンなどのViewの重ねあわせを行った場合、多少パフォーマンスは落ちますが、会話型のアプリでは通常問題になりません。

2011/03 現在までにリリースされた全アプリ(HibikiDokeiなど)で実際にViewの重ねあわせを行なっておりますが、問題は発生しておりません。

シューティングゲーム、アクションゲームなど、応答をできるだけ良くしたい場合については、1枚のView(OpenGLES)だけを使い、ボタンなどもOpenGLESで描画した方がより良い品質になると思われます。