私が取り組んでいるアプリは、ある時点で 4 つのランダムな画像を表示します。これらの 4 つのイメージは、50 のイメージのセットから取得されます。これが標準の Flex プロジェクトである場合、img.source プロパティを設定するだけです。
this.img1.source ="../assets/img/"+randomname+".png";`
これは機能していませんが、画像が壊れています。それを行うもう1つの方法は、画像をロードしていないurlLoaderで画像をロードすることです(当然のことながら、それがローカルアセットであることを考えると)
loader = new Loader();
var urlReq:URLRequest = new URLRequest("../assets/img/"+randomname+".png");
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded);
loader.load(urlReq)
これも機能していません。すべての画像をswcにロードしてから、swcをプロジェクトにリンクすることを考えています。実行時にすべてのアセットがメモリにロードされるため、これは明らかに良くありません。これを行う別の方法はありますか?
本当に単純なものが欠けていることを願っています。
.swc ソリューションが最良のソリューションである場合、誰かが私を正しい方向に向けることができますか? Flex/Flash を使用してから数年が経過したため、ビジネス全体がどのように機能するかを忘れています。
前もって感謝します