問題タブ [web-animations]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - element.animate() を使用して曲線上の要素をアニメーション化する
以下に示すようなパス上の要素の翻訳をアニメーション化する必要があります。
現在、 De CasteljaurequestAnimationFrame
曲線上の位置を計算し、インライン CSS を介して要素の位置を設定するコールバックを使用しています。
これは機能しますが、CSS アニメーションと比較するとパフォーマンスが低下し、非常に冗長になります。translate3d()
Web アニメーションは、目的地が実行時にしかわからない場合に要素をアニメーション化するための優れた新しいオプションのように思えますが、開始点と終了点の間でアニメーションを変更するものは何も見つかりません。
を使用して上記を実行することは可能ですelement.animate()
か、それとも CSS アニメーションよりもカスタマイズ可能ですか?
javascript - Web アニメーションを使用して DOM プロパティ (scrollTop) をアニメーション化する
Web Animations は w3c の新しい仕様です。これは、私たちが話していることを明確にするためです。いずれにせよ、特定の要素までスムーズにスクロールしたかったのです。jQuery のAnimate
機能を使用すると、これは常に簡単に実行できますが、Web アニメーションではそれほど単純ではないようです。Web アニメーションのタイミング関数を使用して DOM プロパティに適用する方法はありますか ( scrollTop
)。私が尋ねている理由は、アプリケーションの残りの部分で別のテクノロジ/ライブラリを使用しながら、補間関数を使用するためだけに (余分な) ライブラリ全体をロードしたくないからです。
javascript - Web Animations API を使用して要素を特定の位置にフリップする
次のように機能する Web エフェクトを作成しようとしています。
(実際にはカードとは何の関係もありません。カードを類推として使用するだけです。実際には画像になります。また、カードの「スタック」はなく、ブラウザ ウィンドウ内の固定位置にすぎません。)
任意に配置されるカードがあり、「スタック」の位置があります。
カードにカーソルを合わせると、カードが反転し (rotateX 360deg)、「スタック」位置に変換されます。
マウスがどこにでも移動している間、そこにとどまります。
マウスが別のカードの上にある場合、スタック上のカードは元の場所に反転し、新しいカードはスタック位置に反転します。
等々...
私は Chrome 39 を使用していますが、可能な限り Web Animations API を使用してこれを行いたいと考えています。そうでない場合は、Chrome 39 が簡単にサポートできる解決策: CSS、JQuery、JavaScript、Dart、QML など。
このぎこちない小さなアニメーションは、私が持っているすべてです:
どんな助けにも感謝します!
css - このアニメーション効果を実現するための開始点
この種のアニメーション効果を実現するにはどうすればよいですか (以下のリンクを参照)、どこから学習を開始する必要がありますか? css、html5、またはプラグインなどのこの部分は..
css や html5 のスタートアップの知識はありますが、効果を得る方法がわかりません。
http://www.terredevenements.com/en/
*私が言及している効果は、マウスがホバリングし、背景を静的に維持している間の前景画像の動きです
javascript - Web アニメーション API コールバック関数
Web Animations APIを発見したばかりで、これらのアニメーションにコールバック関数を導入する方法を見つけようとしています..次を使用してみました
このセクションの w3c 仕様を見て、onfinish
プロパティを使用する必要があると思いましたが、何も起こりません。
また、jQuery コールバック構文を使用してみました。
しかし、もちろんこれもうまくいきません。どんなアイデアでも、それは単純なものだと確信しています。まだ情報を見つけることができませんでした。
svg - CPU負荷に関してSVGアニメーションを最適化するにはどうすればよいですか?
SVG/SMIL を使用して説明線のアニメーションを開発していますが、Firefox でアニメーションを表示すると CPU 負荷が高くなります。CPU パフォーマンスに関して、SVG 自体と宣言型アニメーションのベスト プラクティスはありますか? ビューアーやブラウザーが異なれば結果も異なるため、一般的な経験則を探しています。これを Web アニメーション API に変換できるようにしたいと考えています。
javascript - Javascript アニメーション フレームワーク
JavaScript アニメーション フレームワークを探しています。私はいくつか見つけました:
これらはすべて良いです。
しかし、移動、スケール、およびフレーム アニメーションを作成できるように、GUI ベースのアニメーション クリエーター フレームワークが必要です。これにより、多くのコードを書かなくても基本的なアニメーションを簡単に作成できます。
cocos2d の cocos studioのようなもの。
どなたか、そのようなフレームワークをご存知でしたら教えてください。ありがとう。