HTML5 キャンバス内でいくつかの円が動き回る非常に基本的なアニメーションを設計しています。現在、jCanvaScript ライブラリを使用して単純化しています (さまざまな形状をグループ化し、同期的にアニメーション化する必要があります)。
キャンバス内をズームインおよびズームアウトしたり、移動したりできる必要があります。多くのライブラリ (jCanvaScript を含む) を見てきましたが、それらにはすべて、キャンバス内の形状の 1 つを変換できる .scale() および .translate() 関数がありますが、必要なのはすべての形状に作用するグローバルなものです。キャンバス内の形状。実際、これを提供するライブラリはないようです...
理想的な解決策は、Raphaël.js ライブラリのような setViewPoint(x,y,width,height) 関数のようなものです。
どうすればこれを達成できるか知っていますか?
ご助力ありがとうございます。