1
私は小さなWebアニメーションプロジェクト(Webページ内のdivを動かす)に取り組んでいます.jQueryやJavascriptや任意のライブラリでカスタム軌道を使いたいと思います。線を引くと、すべてのポジションをキャッチし、div要素をアニメーション化するために保存するために、マウスを使用します。カスタム軌道(ノンリニア)
私は
私の目的はおそらく困難である(より充当することができる)キャンバスを使用したくありません。
jQueryはいくつかのことをすることができますが、リニアアニメーションです。
私はこれを行うにはアニメーション機能を使用することができます。
$(this).animate({left:+500}, 1500, function(){ //first move left
$(this).animate({right:500}, 1500); // then move right
//etc... but too many points, sorry for syntax errors
});
カスタムの動きを記述することが明らかに長すぎます。
アニメーション部分は分かりますが、しかし、キャンバスを使わずに特定のdivにマウスを置いてCSSに "曲線/カスタム"線を描くのはちょっと複雑です。いったん私はポジションの配列を持っている、私はループを介してアニメーションを行うことができると思う。 –