![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2012
Сообщений: 204
|
День добрый
Совсем запутался в обновлении экземпляров в моем проекте, а именно: У меня много объектов, которым передается XML данные, и на основе класса Settings выбирается, какие атрибуты будут читаться, в том числе и какой язык. Так вот есть функция смены языка, и вот тут самая загвоздка, что много где это работает криво, например при запуске функции updateLanguage заново добавляются еще 1 экземпляры других классов. Возникает вопрос, если я создаю общую переменную с типом данных (до конструктора класса), например и потом уже в ходе методов её дается значение я всегда думал что если задать этой переменной новое значение она проста перезапишется, а слушатели на неё сохраняться. Но выходит как то все по другому, получается мне её надо удалять с displayList, задавать заново значение, и опять добавлять на stage. В общем, как мне правильно перезаписать имеющуюся переменную? P.S. и что происходит с переменной если до конструктора я объявляю её как а потом меняю её значение? |
![]() |
Часовой пояс GMT +4, время: 01:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|