1

私は、ウェブサイトでのオブジェクトのアプローチを徐々に遅くするための、優れた検証済みのアルゴリズムを考えています。

私のウェブサイトでは、新しいオブジェクトを紹介したいと思います。それらは画面の外側から目的の位置に来るはずです。ただし、一定の速度で来ることは望まないが、最終的に目的の位置で停止するまで、徐々に減速することを望んでいる。

これにより、Webページの感触が柔らかくなるはずです。

オブジェクトの元のポイントと宛先ポイントの間の距離に関係なく、うまく機能する、利用可能な優れたアルゴリズムはありますか?

4

1 に答える 1

2

これは「イージング」と呼ばれ、ほとんどのアニメーションフレームワークでサポートされています。ExtJSやjQueryのようなものを使用できる場合は、アニメーションのサポートを無料で簡単に受けることができます。手動で行う場合は、イージングを追加することはそれほど難しくありません。

私はこれらのイージング実装がとても好きでした。これらはActionScriptで書かれていますが、JavaScriptに簡単に移植されています。それらをゲームエンジンに組み込んで大成功を収めました。そして、これは同じイージング機能が動作していることを示す良いデモページです。

于 2012-04-15T16:47:52.293 に答える