問題タブ [swfloader]

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 投票する
1 に答える
2185 参照

events - 外部swfのボタンから外部swfをロードし、自己をアンロードしますか?

私は AS3 をフラッシュするための uber n00b です。完全なバカのように聞こえるようにするつもりはありませんが、正直なところ、外部の .swf をメイン ファイルにロードする方法を理解するのに十分苦労しました。そして今、私の友人は、外部の .swf 内にボタンを追加して、それ自体をアンロードし、その場所に新しいものをロードするように頼んでいます...
しばらくの間、フォーラムで答えを探しました。私が崩壊し、敗北を認め、助けを求める時が来たと信じています.
そんなに難しくないので誰か教えてください..? 確かに可能です...
アドバイスをよろしくお願いします!ここに返信できる時が来るのを楽しみにしています!

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

apache-flex - SWFLoader-「いたるところにSWF」

swfコンポーネントをロードする必要がありますが、正確な幅と高さにしたいのですが、問題は、幅と高さを設定しても、そのswfのコンテンツが事前定義された範囲を超えてしまうことです。そうしないように指示するにはどうすればよいので、htmlドキュメントの埋め込みとまったく同じように機能しますか?

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

apache-flex - フレックスコンポーネントIDに一般的にアクセスする方法は?

ASファイルにコピー、貼り付けなどの一般的な機能がいくつかあります。1 つのアプリケーションに埋め込まれたさまざまな mxml アプリケーションに存在するデータを編集するためにそれらを使用したいと考えています。いずれかのイベントで子のコンポーネント ID を関数のパラメーターとして渡すと、null または親アプリ名として値が取得されます。しかし、値にアクセスするには、子のコンポーネントのIDが必要です。助けてください。

アップデート:

以下のコード スニペットを見つけてください。

epfGateTask.mxml

MenuBarUtilities.as

この関数は、データフィールドの値を一時変数に保存して、コピー アンド ペーストで値を貼り付けることができるようにします。ここで、「id」は上からわかるように、(dataGrid id) AdvancedDataGridEvent から渡されるものです。メインの mxml を実行し、データグリッド セルを選択して値を切り取ると、null 参照エラーが表示されます。関数の id には、メインの mxml 名である「epfProgram」という値があります。また、dg_ID は null として表示されます。同様に、別の mxml からも同じ機能が必要です。これらの mxml は両方とも、SWFLoader を使用してメインの mxml (epfProgram.mxml) に入れられます。また、コピー、貼り付けなどのボタンはメインの mxml にあります。この問題を解決するのを手伝ってください。

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

swfloader - ロードされたswfアプリケーションにパラメータを渡すにはどうすればよいですか?

Flex 4でSWFLoaderを使用してswfアプリケーションをロードする場合、そのアプリケーションにパラメーターを渡すにはどうすればよいですか?

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

swfloader - flex 4 swfloader: SWFLoader.content.stage.width and height はメインステージの幅と高さを返します

SWFLoader を使用して Flash アプリケーションを読み込むと、読み込まれたアプリケーションのステージの幅と高さが、メインの flex アプリケーションのステージになります。そのため、ステージの幅と高さを使用して描画する場所を計算するゲームを作成した場合、実際には、画面全体の幅と高さを取得するため、読み込まれたアプリケーション ステージの境界の外側に描画されます。どうすればこの問題を解決できますか?

ありがとう

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

flash - 一連の画像からの swf の作成

一連の画像があり、それらを SWF スライドショーとして表示したいと考えています。Slideshare.net に似たもの

画像のリストを含むxmlまたはjsonを渡してswfを取得できる方法があれば、最も簡単です。これを行うために使用できるライブラリまたは(Linuxに適した)ツールがありますか?私は Django で Python を使用していますが、他の言語などを使用することにもオープンです。

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

apache-flex - フレックス:SWFLoaderのサイズ変更と配置の問題

いくつかのSWFLoaderに複雑な問題があります。

SWFLoaderでswfをロードするアプリケーションがあります。ロードされたswfは別のswfをロードします(コンパイルされたflaのみ)。ロードしたswfにすべてのサイズ変更と位置のロジックを追加し、イベントのサイズ変更でうまく機能しますが、swfsapplicationCompleteで同じコードを実行しようとすると失敗します。swfをスタンドアロンとして実行すると、起動時の同じコードがうまく機能しますが、何らかの理由で、アプリケーションにロードするときのスケールが異なります。

幅と高さをブラウザのサイズに設定しているだけなので、スケール以外はすべて同じです。

これは、スタンドアロンとしてロードされたswfからのトレースです。swfLoader:1435 742 FlexLoader:1319.1 742 1.0305555555555554 1.0305555555555554

これは、私のアプリケーションにロードされたときに同じロードされたswfからのものです:swfLoader:1435 742 FlexLoader:1159.55 742 0.9053196681307955 0.9053196681307955

swfLoaderは、コンパイルされたflaをロードするロードされたswfのswfloaderです。それは私がサイズを変更して中央に配置する必要があるものです。次の数字は幅と高さです。FlexLoaderは、swfLoadersローダー(または必要に応じてコンテンツ)です。数値は、幅、高さ、scaleX、scaleYです。

ご覧のとおり、サイズは同じですが(これは、ロードされたswfsアプリケーションでも同じです)、スケールは異なります。両方のスケールは1280から計算され、高さ720は私のコンパイルされたflaのサイズです。

私がスケールをいじっている唯一の理由は、コンパイルされたflaの正確な幅を見つけられず、中央に配置できないことです(application.width --loadedSwf.width / 2)ですから、誰かが見つけるためのより良い方法を知っているならよろしくお願いします!! :)

私が得ていない部分は、なぜスケールが異なるのですか?私はどの部分が欠けていますか?私は完全に迷子になっていて、かなり長い間これを解決しようとしています:p

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

apache-flex - Flex 4、SWFLoader の境界線のサイズ変更の問題

以下は私が直面している問題です。

私は MainPage を持っています。初期化時に、SWFLoader オブジェクト (別名 LoginPage) を作成し、それを MainPage にロードするメソッドを呼び出しています。MainPage を 800x500 ウィンドウで実行すると、LoginPage はそのウィンドウ サイズで読み込まれますが、ウィンドウを最大化すると、LoginPage のコンテンツは 1027X660 にサイズ変更されますが、境界線は 800x500 のままで、ウィンドウの残りの領域は空白のままです。

MainPage を最大化した状態でロードすると、サイズを変更してもすべて正常に動作します。この問題は、最大化された小さいサイズでアプリケーションを最初に起動したときにのみ発生します。

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

flex4 - flex 4: VGroup 要素内に収まるように SWFLoader 要素のサイズを変更する

VGroup 内でフラッシュ ゲームのサイズを変更しようとしていますが、どのような構成を設定しようとしても、一部のフラッシュ ゲームが切り取られます。実際のフラッシュ画面の 80% しか表示されません。

これは私のコードです:

何か案は?

アップデート

私はまだアスペクト比を維持したい。そのため、ゲームがアプリケーション ウィンドウよりも幅が広いか高さが高い場合は、適切にサイズ変更したいと考えています。

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

actionscript-3 - ActionScript 3.0 ローダーはいくつですか?

Flash ビデオに 2 つの異なる要素をロードしたい:

最初は動的な写真です(外部変数から特定の番号を取得します)後者はswfビデオです...

私の質問は?

私は AS3 を初めて使用します。ローダーが必要であり、すべてをロードできることがわかりました。しかし、何個のローダーが必要ですか? 終了イベントで呼び出される関数を 1 つだけ変更することはできますか?

どうもありがとうございました。

エマヌエーレ