問題タブ [flash-cs4]
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.
actionscript-3 - Flash CS4 IDE のカスタム パネルを作成する場合、コールバックをワークスペース イベントにアタッチする方法はありますか?
Flash CS4 のカスタム パネルを IDE イベントに登録する方法はありますか?
CS4 IDE 用のカスタム パネルを作成しました。現在、ステージ上の現在の選択が変更されるたびにコールバックを取得したいと考えています。これは可能ですか?
私のバックアップ計画は、選択したオブジェクトの IDE を 1 秒に数回パネルにポーリングさせることですが、これは弱く、ステージからのオブジェクトの削除やファイルの保存などの他の種類のイベントには拡張されません。
ありがとう、マット
flash - HTML から Flash ムービーに変数を渡す
Flash の初心者として、これは非常にわかりにくく、数時間かかりました。誰かが同じ問題を抱えている場合に備えて、ここで自分の質問に答えます。
技術的には、次のようなことができるはずです。
またはこれ:
どちらも、_root または _level0 スコープに「param」という正しい値を持つ変数を作成する必要があります。
これらはここに文書化されています
ただし、Flash の特定のバージョン (CS4、ActionScript 2.0) では、これは機能しませんでした。
flash - アップロードされたフラッシュ ムービーがページ全体に展開されます... 正しいプロポーションのステージだけを表示したい
これは非常に簡単なことだと思いますが、その方法はすぐにはわかりません。
フラッシュファイルを作成しました。ファイルをサーバーにアップロードしました。私は blahblah.com/demo.swf に行きますが、html などには含まれていません。
ファイルに移動すると、ブラウザはそれを「フルスクリーン」モードでロードし、ウィンドウ全体のサイズを占有します。ウィンドウのサイズを変更すると、サイズが変更されます。ステージから隠していたものはすべて表示され、すべての背景はステージの背景色になります。
代わりに、正しくプロポーションされたステージのみをファイルに表示するようにします。ActionScript3 で Flash CS4 を使用しています。
ヘルプ?
actionscript-3 - ブラウザでSwfの読み込み時間を見つける
ブラウザで Swf の読み込み時間を見つける こんにちは、swf の読み込み時間をミリ秒単位で見つける必要があります。プロジェクトは flash cs4 prof で行われ、Flash Player 10 を使用してブラウザで実行されます ... 検索するツールはありますかアプリケーションが要した正確な読み込み時間。
前もって感謝します
flash - actionscript 3.0 を使用して、クリックされたシンボルのクラスを検出します
ユーザーがクリスマスの飾りをツリーにドラッグできる単純なドラッグ アンド ドロップ Flash プログラムを作成しようとしています。オーナメントを一度ドラッグする代わりに、オーナメントをクリックするたびに、オーナメントをクリックしたステージに同じクラスの新しいオーナメントを追加する機能が必要です。現在、私はこれを機能させていますが、1つの問題があります。動的ではありません。「ドラッグ」機能を見て、追加されるデフォルトの装飾としてクラス「Symbol31」を選択しました。代わりに、毎回「Symbol31」ではなく、クリックされた装飾のクラスを ActionScript で読み取り、そのクラスを追加するようにします。
以下の私のコードを見てください。
ありがとう
actionscript-3 - ライブラリフォルダ内のすべてのシンボルを実行時にステージに追加する方法
この質問を送信したばかりですが、どこにも投稿されているかどうかわかりません。重複している場合はお詫び申し上げます。
Flash CS4プロジェクトの場合、私は常に新しい画像をインポートし、それらをムービークリップに変換して、ライブラリの「Ornaments」フォルダに保存しています。これらの装飾品はすべて、プログラムの初期化時に特定の場所のステージ上にある必要があります。新しいシンボルを追加するたびに新しいシンボルをステージにドラッグする代わりに、実行時に「Ornament」ライブラリフォルダー内のすべてのシンボルをステージに追加することはできますか?
ありがとう
actionscript-3 - Actionscript 3.0 の onDragOver
ActionScript 3.0 で別の MovieClip がその上にドラッグされているかどうかを検出するために MovieClip を取得するのに非常に苦労しています。誰もが良い実装を知っていますか?
ありがとう
flash - Flash SDK から CS4 への変換のヒント
私はオープン ソースの Flash SDK を使用しており、最近 CS4 をプレゼントされました。次のことのいくつかについて、CS4で物事を行うより良い方法があるかどうか疑問に思っていました:
私のプロジェクトの 1 つは、さまざまなフェーズのゲームです。フェーズ移行の場合、ステージのさまざまなフレームとして実装する方がよいですか?
特にコツは?
actionscript-3 - AS3/CS4 は、トゥイーン終了後に TextField が再表示されるのを削除しました
Loader() クラスを介して swf をロードします。swf がロードされると、root のすべての子をループし、removeChild() で TextField を削除します。これは最初は機能します - TextField は削除されます。しかし、ロードされた swf のトゥイーンが終了してループすると、削除された TextField がどういうわけか再表示されます。TextField は動的テキストです。一部の StaticText を削除すると、これは削除されたままになります。ここで何が起こっているのですか?
すべての子に対してタイマー (5 秒間隔) と trace(obj.name) を指定して loopChildren を呼び出すと、obj.name が変更されることがわかります。TextField は、instance11、instance32、instance54 などと呼ばれます。新しいインスタンスが作成され、継続的に追加されているようですか?
編集: コードを swf に直接転送し、ラッパーを使用せずに実行すると、期待どおりに動作します。別の映画から読み込まれたときに何かが欠けているに違いありませんか?
EDIT2: 削除しようとしている TextField は、トゥイーンと同じタイム ライン上の別のレイヤーにあると言わざるを得ません。トゥイーンを独自のタイムラインに配置すると、期待どおりに動作するようです。しかし、動的テキストとトゥイーンは共存できないのでしょうか?
flash - ライセンス情報は、Adobe CS4 Professional によってコンパイルされた swf ファイルに保持されますか?
つまり、(swf ファイルの内容のみに基づいて) 特定の swf をコンパイルしたソフトウェアがライセンスされた試用版または何か他のものであると判断することは理論的に可能ですか?
アドビは、海賊版ソフトウェアの使用を思いとどまらせるために、このようなものを実装すると思います。