2

ということで、HTML5でゲームを作っていて、CocoonJSでアプリ化したいと思っています。スクリプトにバインドされたボタンなどの HTML を使用して、DOM で作成されたメニューがあります。次に、メイン ゲームは Canvas 要素にあります。Canvas 以外の要素がある場合、CocoonJS で動作しますか?そうでない場合、Canvas 内にメニューを描画する良い方法はありますか?

4

3 に答える 3

3

はい、ゲームを変換できるはずですが、Canvas+ の代わりに Webview+ を使用することをお勧めします。

Webview+: http://support.ludei.com/hc/en-us/articles/201952993

Canvas+ は dom 要素の非常に基本的なサポートのみを備えており、フルスクリーン キャンバスを対象としています。分割された半分の dom と半分のキャンバスであるアプリケーションがあります。私のテストに基づくと、Webview+ を使用したキャンバス要素は依然として印象的なパフォーマンスの向上を実現しています。

于 2014-04-22T01:27:18.533 に答える
0

パフォーマンスが必要な場合、Ludei の推奨事項は、UI も canvas 要素に移行し、Canvas+ を使用することです。UI を DOM 要素として保持し、システムの Web ビューで使用することもできますが、コードを適応させるには時間がかかります。

Webview の例を参照してください: http://support.ludei.com/hc/en-us/articles/200807797-CocoonJS-Webview

また、例からコードをダウンロードすることもできます: http://storage.cocoonjsservice.ludei.com/demos/cjs6441660794458437135webview.zip

于 2014-04-23T08:10:59.343 に答える