問題タブ [timeline]

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.

0 投票する
4 に答える
6263 参照

flash - 外部 SWF から外部 SWF へのタイムライン通信、Flash、AS2

フラッシュ CS4、AS2

インタラクティブなツアーを作りました。ここで見ることができます:

http://www.92YTribeca.org/Tour 下の画像をクリック

4 つのセクションのそれぞれが外部 SWF であり、レベル 1 にロードされます。1 つの SWF (フロアプラン) に別の SWF (施設レンタル) をロードし、SWF のタイムラインで特定のフレームを特定するボタンが必要です。

私はさまざまな方法を試しましたが、すべてが最初のフレームで swf をロードし、タイムラインについて話している残りのコードを無視します。この SWF を複数の外部 SWF に分割して、必要な結果を得ることができることはわかっていますが、できればコードを使用したいと思います。

私がやりたいことは可能ですか?もしそうなら、どのようにコードを書きますか?

ありがとう!

0 投票する
2 に答える
416 参照

actionscript-3 - FLVを埋め込むか、FLVをSWFにコンパイルして動的にロードするか、どちらがより効率的ですか?

最近、人気番組「ゴーストウィスパラー」のインタラクティブミュージックビデオを作成するという、かなり大変な作業を引き受けました。私はプロジェクトの後半に連れてこられ、巨大なオーサリングファイル(約5000フレーム以上の長さ)に直面しました。以前のプログラマー(AS2ですべてを行った)は、基本的にタイムメインタイムラインに2分半のFLVを埋め込み、特定のフレームポイントで、他のクリップを再生するようにそれらのクリップをトリガーする基本的なマウスクリック機能との対話性のためにクリップを追加しましたいくつかのフラッシュ要素といくつかのビデオ要素で。

(私が作成した最終バージョンはここhttp://www.gwghostmagic.comで見ることができます);

きちんとしたフリークなので、AS3ですべてを再構築し、タイムラインを完全に破棄し、実行時に要素をロードして、5000フレームの代わりに1つのフレームを作成し、アクションをトリガーしてEvent.ENTER_FRAMEイベントリスナーを追加することにしました。ロードされた.swfが特定のフレームに到達したときに対話性をトリガーします。プログラマーの観点からは、特定のアクションを操作するためにすべてがはるかに明確で簡単になりました。問題は、物事ががらくたのように実行されたということでした。

5000+フレームバージョンは、私のAS3バージョンよりも高速にロードされ、スムーズに実行されました。イベントリスナーから実行するよりも、タイムラインを埋め込んで実行する方が良いのはいつですか?フラッシュはタイムライン機能に適していますか?

当初、ストリーミング.flvをビルドして実行することにしましたが、.flvが23.975 fpsで実行されていたのに対し、フラッシュムービーは24 fpsで実行されていたため、アクションを.flvに同期することはできませんでした。残念ながら、flvを埋め込んだ.swfをコンパイルする必要がありました。次に、その.swfがメインの.swfに読み込まれ、読み込まれた.swfのフレーム位置に従って再生されるすべての関数と追加のクリップが含まれていました。

私が気づいたことの1つは、Event.ENTER_FRAMEは、フレームごとに200行のコード長のifステートメントのリストを実行する必要があるため、アプリケーション全体の速度を低下させるように見えることです。ここで、すべてが埋め込まれている場合は、インタラクティブクリップがインスタンス化されるキーフレームを挿入するだけで、if elseステートメントを循環するのではなく、すぐに何をすべきかがわかります。

私は物事を素敵で整頓しようとして失敗しましたか?フラッシュをフラッシュにしたほうがいいですか?私は別のキャリアを探すべきですか?どんな入力でも大歓迎です。

0 投票する
1 に答える
2647 参照

flash - 1つのボタンで外部swfとgotoAndPlay()をロードするにはどうすればよいですか?

ここで見ることができるインタラクティブなツアーを作成しました。

メインのswfは上部のナビゲーションです。そして、4つの外部swfsをメイン(About、Rentals、Floorplan、Neighborhood)にロードします。

ANDFloorplan.swfをロードするにはボタンが必要です-内のフレーム。Rental.swf gotoAndStop("CAFE")Rental.swf

これは私が今作業しているコードです:

コードはswfをロードしますが、ロードしませんgotoAndStop。私は再配置して書き直しました-何も機能しませんでした。コードにトレースを入れると、onLoadComplete呼び出されていないようです。私は途方に暮れています。

必要に応じてファイルを送信できます。

0 投票する
3 に答える
4744 参照

zend-framework - CodeIgniter から Zend Framework に変更する価値は本当にあるのでしょうか? もしそうなら、それはどれほど難しいでしょうか?

これがそのような質問に適した場所かどうかはわかりません。そうでない場合は、ごちゃごちゃしてごめんなさい:/

私はしばらくの間 Codeigniter を使用しており、すでに独自の cms (すべてのプロジェクトに使用するため) と多くのモジュール (ニュース、画像のアップロードなど) を構築しており、仕事をうまくすばやく行うことができます... しかし、私は常に実際に Zend Framework が必要でした。Codeigniter を選択した理由は、時間の問題です。残りの人生で使用するためのフレームワークを選択することにしたとき、私は自分のプロジェクトのタイムラインが非常にタイトでした。私が CodeIgniter を選んだのは、学習時間が短いという理由だけでした。私は今、実際に幸せです。しかし、私は Zend について考えることができません!

私の質問は、Zend に真剣に学習する時間を与えることは本当に価値があるのでしょうか? 私はすでにプロジェクトで非常に忙しいです。残りの時間を犠牲にしなければならず、夜の睡眠時間を減らして学習する必要があります。また、cms と他のすべてのモジュールを Zend でゼロから構築する必要があります。

それは本当に価値がありますか?また、Codeigniter を既に知っている人が Zend を学ぶのはどれほど難しいと思いますか?

どうもありがとう!

0 投票する
1 に答える
1083 参照

flash - AS3 でフレーム スクリプトから静的変数を参照する

MyClass.as など、いくつかの外部クラスを取得しました

MyClass.as には foo という静的変数があります

したがって、通常、他のASファイルでは、これを呼び出すことができます

MyClass.foo = バー;

ただし、これはタイムライン スクリプトでは異なるようです。

これを試すたびに、静的型エラーで参照を取得します

1119: 静的タイプの flash.display:DisplayObjectContainer を使用した参照を介した未定義の可能性のあるプロパティ foo へのアクセス。

インポートMyClassなどを試しました...何も起動していないようです。

任意のヒント?

0 投票する
2 に答える
2098 参照

firefox - Firebug のネット パネルに「DomContentLoaded」および「ロード」時間の情報がありません

Firebug は、'DomContentLoaded' および 'load' 時間に関して HTTP リクエストが行われたときの相対時間を報告するという点で優れています。ただし、「ロード」イベントが発生すると (タイムラインの赤い線で表示)、その後のリクエストには、2 つのイベントに関してどのくらい後に発生したかに関する情報がありません。

混乱させるために、これらのリクエスト (通常はタイムラインの下部にあります) は、ページの読み込みの開始直後に開始されたように見えます。「DomContentLoaded」および「load」イベント時間に関する情報がなく、ページ読み込みイベントの後に発生したように見えるタイムラインのエントリが表示された場合、誰かが私が何を推測すべきかについていくつかの光を当てることができますか?それでもネットパネルはそれを示しています彼らは最初から始めましたか?

ありがとう!

0 投票する
10 に答える
186694 参照

git - Git でファイル履歴を表示するにはどうすればよいですか?

Subversion では、 TortoiseSVNを使用してファイルの履歴/ログを表示できました。

Gitでこれを行うにはどうすればよいですか?

特定のファイルの履歴レコードと、異なるバージョンを比較する機能を探しているだけです。

0 投票する
1 に答える
863 参照

jquery - マウスホイールとのjQueryの競合

私は、オーストラリア赤十字社の 2004 年の津波除去活動の記念プロジェクトを行っているデザイナーです。このプロジェクトは、過去数年間に行われたすべての作業を記念するタイムラインです。

注: 初めてのユーザーとして、複数のリンクを含めることは許可されていなかったため、貼り付けたすべての URL について申し訳ありません。

タイムラインを作成するために 2 つの jquery プラグインを使用しています。

デザイナー向けの JQueryからのこの水平スクロール プラグイン

デモのタイムラインへの直接リンクについては、こちらを参照してください。

写真やメディアを表示するためにColorbox jquery プラグインも使用しました

タイムラインには、ユーザーがクリック アンド ドラッグしたり、マウス スクロール ホイールを使用したりする機能があります。

ページにカラーボックス コードを追加した後、マウス スクロール ホイールが機能しないという問題があります。タイムラインは、カラーボックスと同様に、単独で正常に機能します。それらが一緒に追加されたときだけです。

主にデザイナーとして、問題を修正する方法はわかりませんが、jquery.min.js ファイルが colorbox プラグインにリンクされている場合に、何らかの競合に焦点を絞りました。頭の中のこの js へのリンクを削除すると、マウス ホイールのスクロールが戻ります。

どんな提案も歓迎します。

0 投票する
2 に答える
543 参照

paint - ズーム可能なタイムラインでティックをペイントする

特定のタイムステップで目盛りをペイントするタイムラインを作成しています。

そのため、利用可能な幅に応じて、できるだけ多くの目盛りをペイントしたいと考えています。しかし、それらは近づきすぎてはいけません。それらは、少なくとも特定のピクセル数だけ離れている必要があります。

そのため、ズームインすると目盛りは明らかに離れて移動しますが、特定のしきい値では、制限により新しい目盛りがペイントできるようになるとすぐに、古い目盛りの間に新しい目盛りが表示されます。

では、ズームと幅に応じて目盛り間のスペースを見つけるにはどうすればよいですか?