0

複数のページ、「ボタン」と「ホットスポット」で構成される既存の (純粋な) HTML5 Canvas Web ページをコーディングしました。これは純粋なキャンバスの JavaScript コードです。

「ボタン」と「ホットスポット」を引用符で囲んだ理由は、フレームワークを使用せずに純粋な JavaScript で実際にゼロからそれらを実装し、ボタン、ホットスポット、マウスイベント検出などの「クラス」を作成したためです。

これらの要素は機能の終わりに近づいているため、より良い要素と、特にマウスのスクロールにうまく反応するスクロールバーが必要です。

Web サイトが再設計され、より多くの新しく複雑な要求を実装する必要があるため、javascript でコーディングを続けることはもはや現実的ではありません。つまり、本格的なグラフィカル フレームワークが必要です。

KineticJS と CreateJS/EaselJS の中から後者を選びました。

さて、これは 1 ページのゲームではなく、ページ間のナビゲーション関係がいくぶん複雑な複数ページの長い Web サイトであるため、どのようなアプローチをとればよいか教えてもらえますか? コンテナ、「ボタン」が付いた「ページ」、ボタンには何を使用する必要があるか、CreateJS/EaselJS でさまざまなページとマシンの状態を処理する方法は?

私は正しい選択をしましたか?これは KineticJS の方が簡単ですか?

経験やアドバイスを教えてください。

4

1 に答える 1