2

Web開発のバックボーン側から来て、タスク管理Webアプリケーションに視覚的および音響的効果を追加する要求の解決策を見つけようとしています。手始めに-ゲームで見られるような爆発する星の効果を作成する方法を探しています。

これはHTML5キャンバスで実行できますか?フラッシュを使用する必要がありますか?始める方法はありますか?

4

1 に答える 1

5

今では、Flashが視覚的に実行できるほぼすべてのことを、最新のブラウザーのHTML5キャンバスで実行できます。

「スターバースト」の視覚効果の場合、キャンバスが更新されるたびに、事前に設定されたランダムな方向に移動するオブジェクトのランダムな配列を作成するという単純な問題のように聞こえます。

例: http: //jsfiddle.net/amDAW/(キャンバスをクリックしてスターバーストを作成します)

サウンドに関しては、これはキャンバスでは処理されませんが、Audioタグまたはかなり新しいWebAudioAPIのいずれかで処理されます。前者(より多くのブラウザーサポート)を使用する場合、最大の懸念はリソースのプリロードにありますが、これを抽象化できるヘルパーライブラリがいくつかあります(恥知らずな広告:https ://github.com/jsweeneydev/ResourceLoader )。

于 2012-12-02T15:32:09.227 に答える