Я заметил, что вывод из моих операторов трассировки и динамических текстовых полей (для тестирования) застревает в памяти. Каждый раз, когда я публикуюсь, если я не внес много изменений в свой код, опубликованный SWF-файл не отражает мои последние изменения, что делает процесс отладки действительно разочаровывающим.
Это происходит как во внешних классах, так и во временном коде, когда я закомментирую или даже удаляю операторы трассировки - они все равно отображаются в выходных данных. Я проверил и дважды проверил, что я работаю над правильными файлами. Я работаю над ними через общий сетевой диск. Возможно, проблема в кеше диска.
Это случилось с кем-то еще?
Например:
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:)?