変数を介して渡すと機能するswf(AS3)ファイルを受け取りましたflashvars。ソースではなく、コンパイル済みの swf のみを購入したため、別の方法で動作するように再コンパイルすることはできません。
HTML ページで使用することもできますが、問題は (一種の独自の) Windows フォーム (基本的には、パスを取得し、画像、ビデオ、または swf をフォームに表示するアプリケーション) で使用する必要があることです。
現在: swf 変数をパスに追加して渡すことはできず、swf を再コンパイルすることもできません。2 つの変数を swf に渡して機能させる方法はありますか? ハードコーディングされた変数を持つ別の swf に独自の swf をロードさせて、この最後の SWF を読み込めるようにすることができると考えましたが、残念ながらそれは機能しません。何か案は?問題は、独自の swf が変数を待機していることです。
LoaderInfo(this.root.loaderInfo).parameters['varName']
編集1:私は別のことをしました。別の swf から swf をロードし、URLVariables() を介して変数を渡しました。動作しません: コンパイラは、そのパスが見つからないと言います (I/O エラーをスローします)。
EDIT 2:安全かどうかはわかりませんが、「EDIT 1」で述べたように動作するようです。swf はコンパイルできないと思っていましたが、コンパイラによってスローされた #2044 と #2035 のエラーはあまり気にしていないようです。
[解決済み] と申しますが、コメントがあれば喜んでお読みください。