|
|
|||||
Все тексты через цикл
Здравствуйте уважаемые флеше - делы!
Дело дошло до локализации, и на одном посте попал на интересную строку, там где - идея в общем такая: Берем все тексты из приложения, даем им имена по нарастанию (f1, f2, ... , fn) и обрабатываем их через цикл. Все до невозможности просто, но... На других форумах я такого не встречал, в основном все доступаются к текстам отдельно, а в кнопках вообще в трех состояниях, что есть еще плюс три строки!!! Правая сторона на даный момент не важна. Вопрос: каким образом можно такое реализовать, как это может быть динамически, и возможно ли такое вообще??? Благодарю за внимание. |
|
|||||
Регистрация: Mar 2011
Сообщений: 38
|
А в чем собственно вопрос? Помоему там все понятно описано.
Вас интересует как заполнить текстовое поле кнопки динамически? Или как хранить текст с несколькими языками? |
|
|||||
Регистрация: Aug 2010
Сообщений: 86
|
Несовсем понятен вопрос... особенно эта часть:
Цитата:
У вас уже на руках реализация. В чем же беда? |
|
|||||
Не работает такой метод.
Цитата:
Обясню на пальцах: Эсть у меня много Муви Клипов и много Кнопок с текстом. Каждый текст находится в личном контейнере (тоже Мувике), контейнер я вставляю в объекты. Сколько я не пробовал, доступится к текстам в контейнерах, все было неудачно, пришлось прописывать доступ через сами объекты, то есть: // кусочек кода с доступом через кнопку startMenu.play_btn.upState.getChildAt(1).play_mc.f1.text = SpilGame.getString("f1"); startMenu.play_btn.overState.getChildAt(1).play_mc.f1.text = SpilGame.getString("f1"); startMenu.play_btn.downState.getChildAt(1).play_mc.f1.text = SpilGame.getString("f1"); //Кусочек кода с доступом через мувики inf.f6.getChildAt(0).text = SpilGame.getString("f6"); inf.f7.getChildAt(0).text = SpilGame.getString("f7"); Последний раз редактировалось FieryWall; 22.04.2011 в 12:07. |
|
|||||
Регистрация: Mar 2011
Сообщений: 38
|
Можно в конструкторе каждого класса текстового поля делать ссылку на глобальный массив текстовых данных и обращаться к нужному элементу массива через эту ссылку.
И для текстовых полей можно использовать один класс (...Extended TextField) и прикреплять его к нужным мувикам. |
|
|||||
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
|
|
|||||
сделал
Добавлено через 24 часа 27 минут Когдя я прикрепляю клас к мувикам которых еще нет на экране (все кроме объектов стартового меню) выбивает ошибку Symbol 'InfoPane002' 1046: Type was not found or was not a compile-time constant: f6. и он у меня наследует не текст а мувиклип Последний раз редактировалось FieryWall; 23.04.2011 в 13:08. |
Часовой пояс GMT +4, время: 18:01. |
|
« Предыдущая тема | Следующая тема » |
Теги |
доступ , локализация , текст |
|
|