8

Canvas API で動作する単純な物理エンジンを作成しています。パフォーマンス面でのベストプラクティスは何ですか? キャンバス内のすべてのオブジェクト (すべてのボール、ボックスなど) に対して個別のコンテキストを作成するのか、それとも 1 つのコンテキストのみを使用するのか? 後者には、再描画するすべてのオブジェクトのコンテキストでパスを定義し、さらに色などを設定する必要があります.

オブジェクトの数が 100 に近づくと、複数のコンテキストを使用するのは悪い考えですか?

私が尋ねる理由は、これを行う方法が間違っていたために、100 時間後に驚きを感じたくないからです。

4

1 に答える 1