FastCanvasは、Phonegap/Cordova が Android でより高速なキャンバスを取得するためのソリューションですが、FastCanvas で作成する必要があります。FastCanvas.create();
Pixi.js (または Pixi.js を使用する Phaser.js) を使用したいのですが、これらのライブラリは独自のキャンバス要素を作成します。
誰もこれらを組み合わせたことがありますか?Pixi.js で FastCanvas を使用する方法はありますか?
FastCanvasは、Phonegap/Cordova が Android でより高速なキャンバスを取得するためのソリューションですが、FastCanvas で作成する必要があります。FastCanvas.create();
Pixi.js (または Pixi.js を使用する Phaser.js) を使用したいのですが、これらのライブラリは独自のキャンバス要素を作成します。
誰もこれらを組み合わせたことがありますか?Pixi.js で FastCanvas を使用する方法はありますか?
Android 4.0 から 5.0+ の pixi.js の場合。私の視点を維持したい場合:「android chromium webviewにはCrosswalkを使用する必要があります。pixi.js libにはより良いCrosswalkを使用してください。
これが の呼び出しで作成されたキャンバスを置き換えるだけの単純なケースである場合、FastCanvas.create
これをサポートするのは非常に簡単だと思います。しかし、彼らのドキュメントをさらに見てみると、Canvas API のほんの一部 (純粋に画像の描画) が実装されているように見えます。これは、コード ベース全体に膨大な数の条件付きチェックと多くのコア機能が挿入されていることを意味します。テキストやデバッグのように、単に機能しません。来年の Phaser3 の開発では、よりモジュラーなシステムに焦点を当てる予定ですが、これを Phaser2 に組み込むには、独自のフォークを作成し、必要に応じて呼び出しを置き換え、チェックを追加する必要があるのではないかと心配しています。 .