Ситуация: у меня ViewStack
с двумя детьми (оба типа Panel
).
Приложение начинается с ребенка 1 как SelectedChild
.
При нажатии на кнопку ребенок 2 становится выбранным ребенком. После этого я возвращаюсь к ребенку 1, являющемуся SelectedChild.
Когда я нажимаю Show Redraw Regions
во Flash Player, я вижу, что дочерний элемент 2 перерисовывается все время (у меня есть несколько движущихся объектов в дочернем объекте 2). Как я могу предотвратить это? Или это можно сделать только путем фактического удаления невидимого (в данном случае дочернего элемента 2) дочернего элемента?
Почему я хочу этого достичь? Дочерний объект 2 будет содержать довольно много данных (flv, images и т. Д.), И когда он будет кэширован , как то, что происходит сейчас, это замедлит мое приложение.