У меня есть приложение для погоды, запрограммированное в ActionScript 3 и adobe air. Когда я обновляю страницу, мне нужна сцена, чтобы очистить и переделать информацию на странице. Страница представлена через страницу данных XML. Есть какой-либо способ сделать это?Очистка сцены в ActionScript 3
ответ
Если у вас есть список того, что добавить с помощью addChild, просто выполните stage.removeChildren(), и он удалит все на сцене. Если вы хотите, чтобы некоторые предметы оставались на сцене и только удаляли определенные предметы, которые вы разместили, используя все, что вы загрузили из вашего xml-файла, поместите их в какой-то контейнерный мувиклип и вызовите функцию removeChildren на указанном мувиклипе, когда захотите чтобы очистить их.
Вы можете использовать removeChildren()
:
stage.removeChildren();
Важно отметить для правильного сбора мусора, что вы все равно должны удалить любые обработчики событий, подключенные к детям и убедиться, что они не ссылаются ни в каких массивах.
Куда бы вы поместили команду? Когда я обновляю страницу для xml, чтобы заменить ее данные? – Jim
- 1. Сцены в ActionScript 3
- 2. хочу очистить содержимое сцены в actionscript 3
- 3. Как изменить размер и цвет сцены в actionscript 3?
- 4. Actionscript 3 Центрирование движущегося объекта при изменении размера сцены
- 5. ActionScript 3: object respawning
- 6. динамический этап в actionscript 3
- 7. actionscript 2 to actionscript 3
- 8. Actionscript 3 - Полностью удалить ребенка
- 9. flex 3 скриншот сцены
- 10. Восстановить Flex 3 сцены
- 11. XML в ActionScript 3
- 12. Многопоточность в ActionScript 3
- 13. Unserialize в ActionScript 3
- 14. XML в ActionScript 3?
- 15. Перетаскивание в Actionscript 3
- 16. addChild() в Actionscript 3
- 17. .currentFrame в ActionScript 3
- 18. Печать в Actionscript 3
- 19. Actionscript 2 преобразуется в Actionscript 3
- 20. Синтаксис исправления ActionScript-3 в ActionScript-2
- 21. Преобразование скрипта ActionScript 2 в ActionScript 3
- 22. Actionscript 3: получить отображаемый объект в пикселе
- 23. Несколько этапов в ActionScript 3/Flash CS5
- 24. Actionscript 2 Отключить кнопку после сцены
- 25. Actionscript 3 возвращает Ошибка # 1009
- 26. Actionscript 3: чертежный объект foreach в movieclip
- 27. Расширение прототипа объекта в ActionScript 3
- 28. ActionScript 3, создающий игровой режим
- 29. ActionScript - Очистка графики с помощью ошибки JointStyle.MITER?
- 30. Получить этап в ActionScript-3 без DisplayObject?
Хорошо спасибо за ответы, – Jim