Я не совсем понял при чем здесь домен. Факт в том, что у меня серьезная утечка памяти в моей игрушке и это особенно заметно на слабых пк.. я же, при тестировании всегда имею максимум fps...
Я хочу уточнить:
у меня существует несколько кадров - в каждом кадре лежит уже свой класс(меню/игра/прокачка). Когда я перескакиваю в другой кадр, я удаляю все слушатели и поскольку мы перешли в другой кадр - класса и всей его графики там уже нет. Правда если не удалить слушатели типа:
Код AS3:
addEventListener(Event.ENTER_FRAME, trap_f);
stage.addEventListener(MouseEvent.CLICK, click_f);
То они все равно будут активны и мы получаем ошибку если они ссылаются на то, чего нет.
Вопрос - при такой концепции, где и как может произойти ошибка? - я использую внутри класса ссылки на экземпляры других классов, но в конце обнуляю:
Код AS3:
_music= null;
статичных переменных нет. Иcпользую ссылку на основной класс -
Код AS3:
Main.location=1;
- но ведь это не имеет значения?
Буду благодарен за помощь