1

kinetic-viewportマップを作成するためにライブラリを変更しましたscrollableが、パフォーマンス関連の問題が発生しています。30x20長方形を作成し、 で回転させました120*。ご覧のとおり非常に単純ですが、非常に遅れています。それらに画像を配置してから、スプライトとアニメーションを作成するとどうなるでしょうか? ゲームはプレイできないと思います。

私が間違っているのは何ですか?私はこれまでゲームを書いたことがありません。商用サイトのみです。ゲームを書くときは、別の考え方をする必要があるのではないでしょうか?

デモ - RMB を押してスクロールします。Mousewhell を使用してズーム - http://godlike.hekko.pl/kinetic-viewport/demo.html

ソース - http://godlike.hekko.pl/inne/kinetic-viewport.7z

よろしく

4

1 に答える 1

1

setInterval を使用しているようです: requestAnimationFrame API が利用可能な場合は使用することをお勧めします。これは、特にアニメーション用に考えられており、フレームレートが向上し、CPU 使用量が少なくなります (したがって、ターゲットも設定している場合はバッテリー使用量が少なくなります)。モバイルデバイス)。

スクロール ゲームの作成を計画している場合は、ゲーム用に特別に考えられたものを試すこともできます。私も関わっているCanvaceをお勧めします。:)

于 2012-10-22T15:03:48.527 に答える