問題タブ [transitions]
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.
php - システムを一種のクラス システムから MVC 形式に移行する
私は、もうここで働いていない別のプログラマーによって開発された、かなり大規模なシステムに取り組んでいます。
そして、私はそれを維持し、彼がどこに住んでいるかを知っている躁病の連続殺人犯なので.
しかし、楽しいことはさておき、システムはクラスシステムとして開発されたものであり、そうではありません。私はすでに開発者バージョンをセットアップしており、新しいバージョンをかなり迅速に展開できます。
- 新しいモデルへの部分的な移行に関するヒントはありますか (完全な移行はできません。時間がないだけです)。
- システムに残しておくことができるクラス名をお勧めしますか(ハックのように見えることなく)、現在のクラス名(ユーザー、データ、ロギングなど)と衝突しません
ありがとう。
flash - Flash: このイベント名はどこにハードコードされていますか?
このようにネットで見つけたコードにはかなり違和感を覚えます
(myTM は TransitionManager インスタンスです。)モーション以外のトランジション (フェードなど) が行われたときにイベントを発生させる正しい方法は何ですか? 普段は使っていますEvent.EVENT_NAME
が、これは出てきません。
jquery - CSS トランジション
私は自分のサイトの iPhone 最適化バージョンを構築しており、アニメーションを機能させたり、トランジションを機能させようとしています。
iui/ciuiなどを見ました。しかし、それらは私が必要とするものにはやり過ぎのようです。私はjqueryを使用しており、.animateをスムーズに動作させることができなかったことを除いて、ほとんどの機能を構築しているため、cssトランジションを試しています。
div 内のオブジェクトがクリックされたときに、div が左のページ (標準の iPhone UI) に遷移するようにする div があります。私が理解しているように、親要素 onclick に css 遷移を適用することはできないため、jquery を使用してクラスを追加すると、クラスに css 遷移が含まれます。
これは機能しますが、動作する唯一のcssトランジションは
これに遷移時間を追加する方法がわからないので、.hide() と同じくらい効果的です。何か案は?
他のトランジションがどのように機能するかはよくわかりませんでした。お気に入り
どのくらい左にあるのかをどのように指定しますか (実際には負の数になります)。また、これが add-class でトリガーされたようには見えませんでした。
http://webkit.org/specs/CSSVisualEffects/CSSTransitions.htmlを見てきましたが、そのドキュメントに基づいてこれを行う方法がわかりませんでした。
ありがとうピート
opengl - OpenGL 画面遷移効果?
プレーンな OpenGL を使用した画面/ページ遷移効果を示すリソースまたはサンプル ソース コードに詳しい人はいますか? (できれば C/C++ で、QT を使用しないでください)。
c# - Silverlight トランジション エフェクト テレリック デモ ハウツー?
効果を出したいのですが、どうやって始めればいいのかわかりません。terelik の silverlight demo内で、左側のメニューからオプションの 1 つを選択すると、メイン セクションが押し下げられて左に移動し、新しいセクションが表示されます。
私は似たようなことをしたいと思います。顧客データを表示する小さなユーザー コントロールを作成する予定です。ユーザーがレコード間を移動すると、このトランジションを表示したいと思います。
jquery - jQueryでページを離れるときにページ遷移を追加するにはどうすればよいですか?
ユーザーがサイト内を移動するとページが黒くフェードするサイトにトランジションを追加しようとしています。
これを実現する最善の方法は、ページを黒くマスクするdivを作成し、jQueryでアニメーション化することでした。
これまでのところ、「フェードトゥブラック」エフェクトのコードを作成することができました...
しかし、ユーザーがサイトの別の部分をクリックしたときに、ページを「黒からフェード」させる方法がわかりません。
クリック機能を使用する必要があることは理解していますが、「フェードトゥブラック」アニメーションを表示できるようにするには、ページの読み込みを遅らせるにはどうすればよいですか?
お時間をいただき、ありがとうございました。
javascript - iPhone OS 3.0 で webkit-transform translate() を使用するとアニメーションが遅くなる
iPhone OS 3.0 で JavaScript の処理に何か変更はありますか? このコードは、Safari 4 Public Beta および iPod Touch 2.0 では機能しますが、iPhone OS 3.0 を搭載した iPod touch では機能しません。目的はボックスを2秒で少し右に移動させることですが、3.0ではアニメーションや遅延なしで新しい場所にジャンプするだけです。
left をトランジション プロパティとして使用することでこれを回避できますが、これをプロジェクトに統合しようとすると、他の種類の問題が発生します (基本的に、ドラッグの動きとアニメーション化された動きを組み合わせる必要があり、ドラッグは変換を使用します)アニメーションの left-property はよくありません. left-property を使用してドラッグを実装できるかどうかはわかりません)。上記のコードで何が間違っているのか、それとも iPhone OS 3.0 以降の機能でしょうか?
python - Python 環境で Perl の習慣を管理する
Perl の習慣はなかなか消えません。変数の宣言、スコープ、グローバル/ローカルは 2 つの言語間で異なります。perl コーディングから python コーディングへの移行の苦痛を軽減する、推奨される一連の python 言語イディオムはありますか。
微妙な変数のスペルミスは、非常に多くの時間を浪費する可能性があります。
変数宣言の問題は、python の人々の間では準宗教的であることを理解しています。言語の変更や機能について議論しているわけではありません。2 つの言語間の信頼できるブリッジであり、perl の習慣が Python の努力を台無しにすることはありません。
ありがとう。
language-agnostic - グレースケール遷移マップを使用して 2 つの画像間を遷移する方法
2 つの画像 A と B と、3 番目のグレースケール画像 T があるとします。A と B にはほぼ何でも含まれていますが、これらがゲームの 2 つのシーンであると仮定しましょう。
ここで、T にひし形の勾配が含まれているとします。グレースケールなので、外側は黒、内側は白になります。
時間の経過とともに、256 がグレースケールに一致する「ティック」をさらに詳しく説明しないと仮定すると、A は B に移行し、ダイアモンド ワイプ効果が得られます。代わりに、T に小さな長方形のグラデーションのグリッドが含まれている場合、画像の各部分自体が長方形のワイプを行ったようになります。
RPG Maker やほとんどのビジュアル ノベル エンジンを使用したことがある場合は、この概念に気付くかもしれません。
もちろん、問題はこれがどのように行われるかです。A と B の間のピクセルごとのブレンドが含まれていることは知っていますが、それだけです。
追加のボーナスとして、ソフト エッジはどうですか?
そして今、結論
最終実験のサンプル -- ウェーブアップ、50% http://helmet.kafuka.org/TransitionsSample.png
javascript - 私のJavaScriptを遅くしてください!コードを実行する前に遷移が完了するのを待つようにするにはどうすればよいですか?
奇妙な質問だと思いますが、私のページにこのコードがあります...
これは素晴らしく機能し、UIの面ではなく、機能的に必要なことを実行します。これは、最初にdiv "map-holder"を非表示にし、その中にgoogleマップをレンダリングしてから、サイズに戻すための適切な遷移を実行することを目的としています。遷移はデフォルトのJQueryの表示/非表示です。
今私が得ているように見える問題は、これがまだ実行されている間にGoogleマップがレンダリングされて$("#map-holder").hide('slow');
おり、マップが非表示になり、次に再び開く前にマップがちらっと見えることです。これは、全体の効果に反します。
したがって、残りを実行する前に、hide関数が終了するのを待つためにコードを遅くする方法を誰かが知っていますか?(理想的には、setTimeoutのようにハードコードされたものを使用したくありません)。
前もって感謝します!
シャディ
更新1
私はhide関数にコールバックをかけましたが、それはGMapに非常に奇妙な影響を及ぼします。Chrome / FF / Safariでは、表示されたときにマップの隅に小さなセグメントのみがレンダリングされます。IEでは、完全に破棄され、別の場所に集中します。GMapは、非表示のdivでレンダリングされることを好まないようです。
ここでそれを見ることができますhttp://afid.staging.dante-studios.com/それは正面にあります(奇妙な効果を見るためにアジアまたはアフリカの再生ボタンを押すだけです)。
これを解決する方法について何かアイデアはありますか?
UPDATE 2 これを使用して、非表示のdivで正しくレンダリングされないというGoogleマップの問題を修正しようとしました。
map.checkResize();
しかし、残念ながら、この方法では運がありません。何か案は?