Webプロジェクトのタイムラインが必要です。このようなもの-私はこのタイムラインのコードを読みましたが、十分に文書化されていないため、理解できませんでした。
私の問題は、これらすべての背後にある数学です(キャンバスとの相互作用ではありません)。スクロールバーの計算についていくつかの記事を読みまし
たが、ズームについてはどれも話していません。
一部の
記事では、幅の値が非常に大きいキャンバス要素を保持し、
ビューポートのみを表示することを提案しています。
それが正しい方法だとは思いません。正しいビューポートを描画したいのです。
私のプロジェクトでは、n
ポイントの配列があります。
各ポイントは秒単位で表される時間値を保持しますが、すべてのポイントがViewpポート内にあるわけではありません。
現在のズームレベルを考慮して、どのように計算しますか?