問題タブ [actionscript-3]

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

apache-flex - AS3 でマウスがクリックされた場所の色を取得する最良の方法

画像 (mx) があり、クリックされたピクセルの uint を取得したいと考えています。

何か案は?

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

apache-flex - FlexSoundクラスでロードするエラーを処理する方法

Flex3のflash.media.Soundクラスで奇妙な動作が見られます。

しかし、これは役に立ちません。ストリームエラーが発生しましたが、実際にはSoundコンストラクターにあるように見えます。

エラー#2044:未処理のIOErrorEvent:。text = Error#2032:ストリームエラー。で... ]

FlexドキュメントでIOErrorEventのイベントリスナーを追加する例を1つ見ました。確かに、これを行う必要はなく、単にtry-catchを使用できますか?nullイベントリスナーを設定できますか?

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

apache-flex - 複数の列に従ってフレックスデータグリッドをソートする方法は?

以下に示すようにデータグリッドが設定されています。ユーザーが列ヘッダーをクリックすると、選択した列が最初に使用され、残りの列が左から右の順序で使用されて関係が解消される辞書式ソートを使用して行をソートしたいと思います。これをどのようにコーディングできますか?

(以下に投稿する答えが1つありますが、問題があります-誰かがより良いものを提供できれば、私はわくわくします!)

レイアウトは次のとおりです。

そして、ここにバッキングコードがあります:

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

apache-flex - Flex / AS3で、getDefinitionByNameを使用して埋め込みアセットのクラス定義を取得するにはどうすればよいですか。

多くのアセットが埋め込まれたクラスがあります。

クラス内で、アセットのクラス定義を名前で取得したいと思います。getDefinitionByName()とApplicationDomain.currentDomain.getDefinition()を使用してみましたが、どちらも機能しません。

例:

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

apache-flex - Flexアプリがデバッグモードで実行されているかどうかをプログラムで確認するにはどうすればよいですか?

デバッグビルドでのみ実行される、またはデバッガーを介して実行されるFlexアプリケーションでコードを記述できますか?Flexは、Cスタイルの#definesのように、リリースビルドからコードを実際に完全に削除する方法を提供しますか?

アプリは必ずしもWebページで実行されているとは限りません。

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

xml - AS3 の XML オブジェクトの属性値を変更する

これを行う簡単な方法はありますか?または、ファイルを解析して、自分で検索/置換を行う必要がありますか?

理想は次のようなものです。

0 投票する
6 に答える
10022 参照

flash - Flash / Actionscript 3 を使用したオーディオのストリーミング - 再生が遅い問題

Shoutcast ストリーム用の単純な Flash プレーヤーを作成しました。最初は確実に動作しているように見えましたが、ユーザーの約 5% で、ストリームが通常の約半分の速度で再生される遅い再生が発生しました。

ストリーミングされるすべてのファイルは MP3 であり、128kbps/44.1kHz でエンコードされ、Shoutcast 構成ファイルで使用されるのと同じ設定であるため、私が読んだ多くのフォーラムで提案されているように、ビット レートの不一致が原因で問題が発生することはありません。他の誰かがこの問題に遭遇し、おそらく解決策を見つけましたか?

よろしく、
アラン

編集: サンプル プレーヤーはhttp://radionations.com/utils/players/pulse.swf にあります。プレーヤーはバックグラウンドで実行するように設計されているため、グラフィック表示はありません。

この問題が発生するのは、プレーヤーがブラウザに読み込まれているときだけです。途中では発生しません。

プレーヤーは、Windows XP、Vista、Ubuntu、および MacOS X を実行しているさまざまなマシンでテストされています。さまざまなハードウェア構成が含まれています。この問題はこれらすべてのテスト プラットフォームで発生するため、問題のあるオーディオ ドライバーやバグのあるオーディオ ドライバーの問題ではないと思われます。

オーディオ デバイスを使用する他のアプリケーションがある場合とない場合の両方で、この問題に遭遇しました。

編集: この問題の解決策がまだ見つかっていないことに驚いています。それで、誰かが何かを知っているかもしれないことを期待して、今戻ってくることにしました。どんな助けでも大歓迎です。

ありがとう、アラン

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

apache-flex - ケアンゴーム「コンパレーター」とは

これを分かりやすく説明できる人いますか?

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

actionscript-3 - AS3 の学習に最適なリソース

私は決してデザイナーではないと言ってスターオフさせてください. 私は AS3 の学習に興味があり、まったくの初心者向けの最高の書籍やリソースは何かと考えていました。

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

apache-flex - Flex アプリから Flash SWF のテキスト入力の値を読み取る方法は?

CS3 から SWF をロードする Flex アプリケーションがあります。読み込まれた SWF には、「myText」というテキスト入力が含まれています。これは SWFLoader.content で問題なく確認できますが、Flex アプリでどのタイプを扱うべきかわかりません。Flex のドキュメントでこれがカバーされていると思いましたが、別の Flex SWF と対話する方法しか見つかりません。

Flex デバッガーは、タイプが fl.controls.TextInput であることを教えてくれます。これは理にかなっています。しかし、FlexBuilder はこのクラスを認識していないようです。Flash と Flex はどちらも AS3 を使用しますが、Flex にはまったく新しい GUI クラスのライブラリがあります。すべての Flash クラスも含まれていると思っていましたが、fl.*** パッケージを認識できませんでした。