2012-05-07 5 views
0

ダイナミックHTML5キャンバスアニメーションを作成したいと思います。このアニメーションはサーバー側の変数を使用する必要があります。ダイナミックHTML5キャンバスアニメーション

目的は、パスと、このパスを移動しているいくつかのオブジェクト(サーバー側変数)を持つキャンバスをブラウザに表示することです。各オブジェクトには速度(サーバー側の変数)が必要です。したがって、すべてのオブジェクトは異なる速度で動いています。オブジェクトはユーザーを表し、すべてのユーザーがオブジェクトの速度を変更できます。この変更はすべての実行中のキャンバスを更新するため、すべてのユーザーが同じアニメーションを監視します。

これはHTML5 Canvasで作成できますか?

答えて

0

はい、キャンバスはクライアントサイドの高速アニメーションに非常に便利なソリューションの一部です。

しかし、あなたはより多くの作業サーバー側を持ち、その中間にあります。

サーバー側では、簡単なマルチタスクと長時間の作業を可能にするテクノロジを使用する必要があります。 JavaやGoのサーバーでは、これを簡単に行うことができます(たとえば)。

サーバからブラウザへのオブジェクトのプロパティ(位置と速度を含む)を送信するには、ウェブサーバがブラウザに計算されるとすぐにデータをプッシュできるようにすることをお勧めしますまだ接続を開く必要がありますが、それが望む限りそれを開いたままにすることができます)。

関連する問題