問題タブ [keyframe]
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.
flash - Haxe: フレームなしのキーフレーム アニメーション
Haxe (flash9) で単純な (ループ) アニメーション (移動、アルファの変更など) を行いたいと考えています。ライブラリにフレームに似たものはなく、単一のフレーム アセットだけです。
私は初心者なので。私は必ずしも洗練されたフレームワークを探しているわけではありません。クイック&ダーティなもので満足です。おそらく、 (クラス変数)をif
チェックし、値を線形補間します。frame
キーフレーム アニメーションの基本的な考え方を理解しています。私が探しているのは、プログラムのこの部分をどのように構成するかです。
どのように進めればよいか、いくつかの指針を教えてください。
video - FLV からキーフレーム情報を取得する
.FLV ムービー ファイル内のすべてのキーフレームの量と、可能であれば正確な位置を確認したいと思います。プログラムでこれを行う方法を知っている人、または少なくともキーフレーム情報を表示できるビデオプレーヤーを知っている人はいますか?
silverlight - SketchFlowで「タイピング」テキストをアニメーション化する方法は?
Microsoft の Expression Blend 3 SketchFlow アプリケーション。
テキストのタイピングをアニメーション化するにはどうすればよいでしょうか。理想的には、文字ごとにステージングされます。ユーザーが入力しているかのように。
関連する点滅するカーソルがあれば完璧ですが、それは「あると便利」の領域にはほど遠いものです。
キーフレーム アニメーション システムでは、
共通プロパティ > テキスト
そのため、アニメーションのそのキーフレームで記録された変更として保持されません。
エディターの手順 (ある種の他のコントロールを使用) または XAML コードを探しています...
apache-flex - flv プレーヤーの制御時間
私はflex flvプレーヤーコンポーネントを使用しており、5秒前後にスキップできるようにしたいのですが、ドキュメントから理解していることから、映画はキーフレームにしかスキップできないため、正確ではありません。 7秒。キーフレームがない場合、flvが実際のポイントを見逃す可能性があるキューポイントにも同じことが当てはまります/私の質問は、プレーヤーをより正確な方法で使用する他の方法はありますか? 私はこれらのスキップを行うことができるウェブプレーヤーで見ているので
ありがとう
javafx - JavaFXでキーフレームの時間属性を動的に変更する
私はJavaFXでゲームを作成しており、ゲームの速度を制御するためのスライダーを実装しています。単純なスライダー(javafx.scene.control.Slider)があり、ゲームループの時間属性をスライダーから取得した値にバインドしています。
スライダーは、ゲームスピードを上げるときにのみ実際に機能します。減らすと、gameUpdate()はしばらく停止します-どれだけ減らすかによって異なります。ゲームが追いつくのを待っている間にスライダーを上げると、ゲームは再び続行されます。どれだけ待っても、ゲームがまったく追いつかないように見えることがあります。
キーフレーム時間を変更することは一般的に悪い考えですか、それとも他のことを忘れていますか?canSkip変数を変更してみましたが、ゲームを再開するとゲームがスムーズに実行されるようですが、あまり役に立ちません。
silverlight - 動的な値を使用した Silverlight のアニメーション
Silverlight で Y 軸上のオブジェクトを時間の経過と共に移動させたいのですが、その高さが一定ではないため、次の 2 行目を次のように変更できるようにしたいと考えています。
より似たものに:
またはおそらく:
ただし、それはコンパイルされません。助けていただければ幸いです。参考までに、Expression Blend 3 を使用しています。
編集
私は基本的に、ここに示されているものと同様の効果を実現したいと考えていますが、このコードでは、変換されるすべてのオブジェクトが 100x100 であることを当然のことと考えています。
keyframe - DirectX10にアニメーションをロードする方法
私はゲーム開発の初心者です。DirectX 10で簡単なゲームを書くつもりはなく、男のトランプのようなアニメーションをロードする必要があります。戦略を立てる方法がわかりません。私が知っているように、私は自分のファイル形式を作成し、他の形式からそれに変換する必要がありますが、方法がわかりません。だから私を助けてください、そしてそれが可能ならいくつかのコード例を与えてください。
actionscript-3 - 4つのキーフレームを持つライブラリアイテムを1つのアニメーションとして再生するにはどうすればよいですか?
AS3を使用していて、4つのキーフレームを持つ1つの単純なレイヤーがあります。ライブラリアイテムとして別のflaファイルにインポートすると、すべてのキーフレームが表示され続けます。アニメーション全体を表示したくありません。
たとえば、野球のバットを振るアニメーションがある場合、すべてのキーフレームを個別にライブラリにインポートするのは見たくありませんが、すべてを1つのピースにして、[再生]をクリックするとすべてが再生されるようにします。キーフレーム。
これが非常に初心者である場合は申し訳ありませんが、私はフラッシュアクションスクリプトを初めて使用します。
私は与えられたどんな答えにも感謝します。
apache-flex - VideoDisplay のランダム ポイントの精度が不十分です
学校の課題として、私と何人かの友人は、www.oneframeoffame.com の C-Mon & Kypski ミュージックビデオと多くの類似点を示すアプリケーションを作成しています。アプリケーションは Flex で開発されています。
クリップのランダムなポイントを取得し、ユーザーがポーズを模倣してスナップショットを作成できるように一時停止します。
私がなんとかしたことは、映画のランダムポイントを取得することです. これは、映画の 0 から合計再生時間までのランダムな値を取得することで行いました。
しかし、私ができなかったことは、フレームの 24 番目ごとに画面を一時停止させることです。映画は 24FPS で構成されています。要求されている映画のランダム値が、映画自体によって丸められているようです。例: 2.40 または 2.41 で要求されたフレームに違いはないようです。
Adobe® Flex™ 3.5 Language Reference で読んだキーフレームと関係があるようです。ムービーは FLV ファイルで、VideoDisplay オブジェクトを使用してムービーを表示します。
誰かがこれに精通しているか、私の問題の解決策を知っていますか? 前もって感謝します
loops - While ループを使用して Javafx のタイムラインのキーフレームの値を制御する
ボールが円の 4 つのセクターの 1 つをランダムに移動するアニメーションを作成したいと考えています。これは 5 回発生します。そのため、while ループ (i<5) を作成し、ランダム関数を呼び出します。ループし、ランダムな fn 値に従っていくつかの x 値と y 値をアタッチする場合、while ループ内とキー フレーム値でタイムライン オブジェクトを作成します。これらの x 値と y 値を使用します。しかし、プログラムを実行するとどうなりますか。すべての値が作成されています (x と y の値は println で表示されます) が、最後の x と y の値 (i=5 の場合) のみが画面にレンダリングされます。前の値のアニメーション (1<=i< =4)レンダリングされていません。どこが間違っているのか教えてください。
public function run(args:String[]) {
変数 i=0; while(i<5) { var z=gety(); println(z); // var relativeTime:Duration=0s; if(z==1) {xbind=120; ybind=80; } そうでなければ (z==2) {xbind=120; ybind=120; } その他の場合 (z==3) { xbind=80; ybind=120; } その他の場合 (z==4) { xbind=80; ybind=80; }
var t:Timeline=タイムライン{
}