2

HTML5 キャンバス内でいくつかの円が動き回る非常に基本的なアニメーションを設計しています。現在、jCanvaScript ライブラリを使用して単純化しています (さまざまな形状をグループ化し、同期的にアニメーション化する必要があります)。

キャンバス内をズームインおよびズームアウトしたり、移動したりできる必要があります。多くのライブラリ (jCanvaScript を含む) を見てきましたが、それらにはすべて、キャンバス内の形状の 1 つを変換できる .scale() および .translate() 関数がありますが、必要なのはすべての形状に作用するグローバルなものです。キャンバス内の形状。実際、これを提供するライブラリはないようです...

理想的な解決策は、Raphaël.js ライブラリのような setViewPoint(x,y,width,height) 関数のようなものです。

どうすればこれを達成できるか知っていますか?

ご助力ありがとうございます。

4

1 に答える 1

0

これを見て http://www.html5canvastutorials.com/kineticjs/html5-canvas-select-shapes-by-name-with-kineticjs/ ください。うまくいけば、kineticjsが役に立ちます。

于 2013-06-07T09:25:00.973 に答える