問題タブ [flashdevelop]
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 - Flash 10 でのファイルの読み取りに関する懸念事項
ユーザーのマシンで xml ファイルを読みたいと思います (サイズが大きくなる可能性があります)。クライアントのマシン上でファイルに対して必要なすべての作業を実行できるため、ファイルをサーバーに送信しても意味がありません。これが適切かどうかはわかりませんが、私が飛び込む前に、誰かがこれらの質問に答えることができるかどうか疑問に思っていました:
- Adobe の Web サイトで、Flash 10 の普及率が 94% に達しているのを見ましたが、これは本当ですか。リリースされたばかりだと思っていましたが、それほど前ではありませんか?
- xml ファイルをフラッシュで開いた後、同じページの JavaScript 関数にスローしてさらに処理することは可能ですか? フラッシュの世界には、できるだけ短い時間で行きたいと思っています。
- ファイルのアップロードにフラッシュを使用することは一般的ですか? aol/flickr と聞いたことがありますか?
- これを正しく行うにはフラッシュを購入する必要がありますが、無料の IDE/コンパイラはまだありませんか?
ありがとう
flash - Flash 10 の開発には何が必要ですか?
特に新しいファイル API (ユーザーのローカル マシンでのファイルの読み取り/書き込み) のために、Flash 10 でいくつかの開発を行う予定です。Flash 10 (Flash cs4 のみ) 用に何を開発する必要がありますか?:
http://tryit.adobe.com/us/cs4/flash/c/?sdid=ETJMX&
それとも他のアイデアがありますか?私が本当に興味を持っているのは、次のことだけです。
- ユーザーのマシン上のファイルを読み取る小さなswfファイルを作成します
- htmlファイルでホストします
- ファイルの読み取りが完了したら、その内容を文字列として javascript 関数に送信してさらに処理したいだけです。
これで無料のAdobe Airを手に入れることができるかどうかわかりませんか?ウェブページで実行する必要がありますが、上記以外の開発を行うつもりはありません。
ありがとう
c# - AS3 に C# の #region ディレクティブに相当するものはありますか?
FlashDevelop を使用して AS3 でコーディングを始めたばかりで、C# のバックグラウンドを持っています。AS3 の #region ディレクティブに相当するものがあるかどうか知りたいですか?
C# の #region ディレクティブを使用すると、Visual Studio などの IDE でコードのセクションを折りたたんだり展開したりして、読みやすさを向上させることができます。#region ディレクティブを使用すると、コンストラクター、プロパティ、パブリック/プライベート メソッドなどのセクションにコードを分割して、他のユーザーがコードを熟読できるようにすることができます。
したがって、以下の C# コードは ...
になる
actionscript-3 - FlashDevelop で AS3 を学習するための適切なチュートリアルはありますか?
私はこの質問を見つけました.FlashDevelop wikiについて言及しています。しかし、そこには何も見つかりませんでした。
どこから始めるのが良いですか?Flex SDK を使用して MXML プロジェクトの作業を行ったことはありますが、ActionScript プログラミングを行ったことはありません。
flash - 私のウェブサイトのflashplayer
フォルダに3つの.flvファイルがあると仮定しましょう。そのフォルダから大量の.flvファイルを読み取って再生できるFlashPlayerを作成するにはどうすればよいですか。たとえば、そのフォルダにさらに2つのビデオを追加すると、flashplayerもそれらを検出し、名前、日付などの後に時系列で再生します。
これを行う方法を説明するガイドまたはリンクが必要ですか?
事前にtnx。
flash - FDT にネットワーク サービスを使用する
私は最近 FDT を使い始めました。しばらくの間、FlashDevelop を使用していましたが、コンパイラ オプションに非常に便利な機能があり、UseNetworkServices を false に設定すると、コンパイルされた swf がインターネットに接続されなくなり、スタンドアロンの実行に非常に便利になりました。外部 xml ファイルなどでロードするときにセキュリティ警告のないフラッシュ アプリ。
FDTに同様の機能があるかどうか知っている人はいますか? 仕方がない場合は、Flash デベロッパでプロジェクトをコンパイルすることもできますが、FDT からコンパイルできるとよいでしょう。
乾杯、ウィル
actionscript-3 - リリース ビルドでロード時に flash.display.Loader ブロック
flash.display.Loader クラスを使用して、as3 で記述されたプログラムから swf ファイルをロードしています。FlashDevelop でデバッグ ビルド構成を使用している場合、すべて正常に動作します。しかし、リリース ビルド構成を使用している場合、ローダーが進行状況イベントを送信した後、完了イベントを送信する前に、プログラムが約 2 秒間フリーズします。
これは私のプログラムです:
リリースでは、最初のフレームで次の出力が得られます。
On frame 1
Progress on frame: 1 Loaded: 0 / 182468
Progress on frame: 1 Loaded: 65536 / 182468
Progress on frame: 1 Loaded: 131072 / 182468
Progress on frame: 1 Loaded: 182468 / 182468
プログラムがフリーズする約 2 秒後に行Completed on frame: 2
が追加され、「フレーム X で」カウンターがカウントアップを開始します。デバッグ ビルドでも同じ出力が生成されますが、フリーズは発生しません。
ロードしようとしたすべてのswfファイルが問題を引き起こすわけではありません。ファイルのサイズは何にも影響していないようです。別のコンピューターでコンパイルして実行しようとしましたが、同じ結果が得られました。
この問題の原因は何ですか?
編集: プログラムが debug=true でコンパイルされている場合、フラッシュ プレーヤーの起動に約 2 秒かかることに気付きました。これは、debug=false の場合にフラッシュ プレーヤーがフリーズするのと同じ時間です。
actionscript-3 - デモ FlashDevelop プロジェクトを圧縮すると、なぜ壊れるのですか?
FlashDevelop を使用して AS3 画像ギャラリーを作成しました。
アプリケーションを圧縮する前に、プロジェクトの index.html を開くだけで、ブラウザーで画像ギャラリーを実行できます。すべてが完璧に機能します。
次に、winrar を使用してプロジェクトを proj-0.1.2.zip として圧縮します。
次に、この新しく作成した zip を解凍し、上記のようにプロジェクト index.html を使用してアプリケーションをロードしようとします。ギャラリーが正しく機能しません。何が起こるかを見ると、画像のメタデータが存在しないように見えます (しかし、よくわかりません。以下を参照してください)。
壊れている他のアプリケーションもあります。動画が読み込まれません。アプリケーションが外部アセットに依存していなければ、すべて問題ないように見えます。
別のこと..その後、FlashDevelop プロジェクトをビルドし、swf を再発行すると、index.html で希望どおりに動作します。ここで何が起こっているのですか?
index.html を実行するだけで、すぐにデモ アプリを起動できるようにしたいと考えています。それが常に機能するとは限らず、SWF を再構築する必要があることを理解する必要がある場合、それはかなり悪いことです。
flash - dispatchEvent()を介してUI要素を操作することは可能ですか?
テキストフィールドにイベントを手動でディスパッチしようとしているので、コードを介して間接的に操作できます(たとえば、特定のx / y座標のセットにカーソルを置きます)。しかし、私のイベントは効果がないようです。
この現象を実験するためのテストを作成しました。
基本的に、このテストはsetTimeoutを使用して、TextField tfでイベントを効果的に「記録」し、5秒後にTextFieldtf2でそれらを再生するだけです。イベントがtf2にディスパッチされると、コンソール出力にトレースされます。このプログラムを実行してtfをクリックしたときのコンソール出力は次のとおりです。
ご覧のとおり、イベントは正常にキャプチャおよび再生されています。ただし、tf2では変更は発生しません。マウスカーソルはtf2に表示されません。実際、tf2イベントがディスパッチされた後でも、カーソルはtfに留まります。
助けてください!
ありがとう、-リッチ
flash - Flash 開発: ビルドがエラー (fcsh) で停止したのはなぜですか?
会社を辞めた人からフラッシュ パッケージを再コンパイルしようとしましたが、なぜできないのか理解に苦しむことがあります。
ビルド時に「変数 'x' に型宣言がありません」というタイプの警告しかないのに、なぜ停止するのですか?