0
我有代碼可以從電腦加載圖形或從網上抓取它。是否應該從網上獲取AS3緩衝區文件?
if (URL == "computer")
fileAddress = "images/" + fileName;
else
fileAddress = "http://safe-xchange.com//" + URL + "//pics//" + fileName;
graphic = new Loader();
graphic.load(new URLRequest(fileAddress));
graphic.contentLoaderInfo.addEventListener(Event.COMPLETE, GraphicLoaded);
graphic.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, OnIOError);
graphic.x = x;
graphic.y = y;
我使用swf-to-exe.com放在一起EXE。它加載幾乎所有的圖形,但有一些它不加載。當我使用FlashDevelop運行程序時,一切正常。
所以我開始玩弄使用FlashDevelop,並發現如果我改變了網絡上的文件名,它仍然顯示! AS3似乎在這裏做一些緩衝。我之前用音樂文件碰到過 - 它似乎加載了錯誤的文件,最後我更改了名稱並正確加載了它。
有沒有辦法阻止這種緩衝?
沒關係,發現問題... – TomJeffries 2014-09-21 01:04:36
在SO上,如果您找到解決方案,實際上會鼓勵您回答自己的問題。請回答你的問題,並在兩天後接受它作爲正確的答案,以便其他有類似問題的人將從你的洞察中受益,就像你打算受益於其他程序員的洞察力一樣。我們必須互相幫助。 – 2014-09-21 02:23:33