我注意到,我的跟蹤語句&動態文本字段(用於測試)的輸出一直滯留在內存中。每次發佈時,除非我對代碼做了很多更改,否則已發佈的SWF不會反映我最近的修改 - 這使我的調試過程非常令人沮喪。Actionscript 2代碼卡在內存中?
這是發生在外部類和時間線代碼,當我註釋掉甚至刪除跟蹤語句 - 它們仍然顯示在輸出中。我已經檢查並確認我正在處理正確的文件。我正在通過共享網絡驅動器處理它們。也許這是驅動器緩存,這是一個問題。
這發生過其他人嗎?
例如:
some_mc.onRollOver = function(){
someDynamicTextField.text = 'rolling over '+this; // how I test on a live server
trace(this); // sometimes required to get my text field above to update
/* if I change or delete either of the lines above,
sometimes my changes won't update upon publishing.
For example, if I delete the text field,
it will still show up in the published/uploaded SWF. */
}
任何建議(除了移動到AS3 :)?
「刪除ASO文件和測試影片」的作品!奇怪的是,我幾乎每次都必須使用該方法來查看代碼中的更改....感謝提示! – 2009-08-25 00:38:45