フレームが 1 つしかない AS3 ファイルがあります。コードは次のとおりです。
stop();
trace("Debut du code.");
var chargeur:Loader = new Loader();
var chargeur2:Loader = new Loader();
var adress:URLRequest = new URLRequest("img/idle.swf");
chargeur.load(adress);
addChild(chargeur);
chargeur.contentLoaderInfo.addEventListener(Event.COMPLETE,isLoaded)
function isLoaded (evt:Event) {
trace("Loading complete");
var adress2:URLRequest = new URLRequest("img/oldcoucou.swf");
chargeur2.load(adress2);
addChild(chargeur2);
}
問題は: メモリ リークがあり、3 か月/秒のようなものです...なぜ、何が間違っているのかわかりません。手がかりはありますか?
ありがとう。
編集:ローダーが1つしかないので、メモリリークはありません。2 つロードしてから 1 つを非表示にすると (chargeur.visible=false または chargeur.y=1200)、メモリ リークも発生しません。この問題は、同時に 2 つが表示されている場合にのみ発生します。それはクレイジーに聞こえますが、私は知っています...私はそれが既知のバグまたはコードの間違いであることを望んでいました...