時間ブロックで実行される時間ベースのスケジュールのテーブルを生成しています。このテーブルを使用して、時間に基づいてポイント間を移動する必要があります。たとえば、ブラウザの上から下に実行される setLINE があります。次に、テーブルの時間に対する現在の時間に基づいて、div またはテーブルを水平方向にパンする必要があります。どこから始めればよいのかわかりません。誰かが私を助けたり、正しい方向に向けたりすることができます。
ありがとう
時間ブロックで実行される時間ベースのスケジュールのテーブルを生成しています。このテーブルを使用して、時間に基づいてポイント間を移動する必要があります。たとえば、ブラウザの上から下に実行される setLINE があります。次に、テーブルの時間に対する現在の時間に基づいて、div またはテーブルを水平方向にパンする必要があります。どこから始めればよいのかわかりません。誰かが私を助けたり、正しい方向に向けたりすることができます。
ありがとう
あなたの質問にはいくつかの情報が欠けていると思うので、いくつかの仮定で答えます-
寸法と比率を決定します。画面の寸法はピクセル、時間の寸法は時間です。各時間を画面上の 30 ピクセルで表す比率を決定します。
表の一番左側が何時かを決めます。午前12時。
したがって、午前 2 時から午前 3 時までのイベントを描画する場合は、左側から 60 ピクセル (2 時間 = 2*30 ピクセル) から開始し、幅は 30 ピクセル (1 時間の長さ) になります。基本的に、イベントの時間からテーブルの左側の時間を差し引いて、結果 (時間単位) に 30 ピクセルを掛けてイベントを描画します。
「現在の時刻」を変更したい場合は、表の一番左側の時刻を変更できます。すなわち。画面の中央を午前 9 時に合わせたい場合は、テーブルの一番左側を午前 5 時に設定できます。
お役に立てば幸いです。