#actionscript-3 #variables #concatenation
#actionscript-3 #переменные #конкатенация
Вопрос:
Я пишу календарь в AS3. У меня возникла проблема, когда я пытаюсь получить доступ к именам объектов (дней месяца). Код ниже:
var tempDayName:String = "day" dd.toString();
Calendar.tempDayName.gotoAndStop(2);
Таким образом, это происходит с 1 по 31 для каждого дня месяца. «dd» — это, а int — с 1 по 31.
Вручную это работает:
Calendar.day1.gotoAndStop(2);
Но я хочу поместить это в цикл for.
Любая помощь, пожалуйста?
С наилучшими пожеланиями Любен
—РЕДАКТИРОВАТЬ—
То же самое не работает для динамического текста, не работает…
NewsMC[«Новости» 1].текст = NewsLoadedData[0].Текст статьи;
У кого-нибудь есть идеи, как сделать следующее:
NewsMC.News1.text = NewsLoadedData[0].Текст статьи; NewsMC.News2.text = NewsLoadedData[1].Текст статьи;
Приветствую Любена
Ответ №1:
Объекты Actionscript также являются массивами
вы можете протестировать этот календарь [«день» i].gotoAndStop(2);
Комментарии:
1. Для уточнения: Calendar.day1 совпадает с Calendar[«день» 1]
2. ОДНАКО!!! То же самое не работает для динамического текста, не работает… NewsMC[«News» 1].text = NewsLoadedData[0].Текст статьи; NewsMC.News1.text = NewsLoadedData[0].Текст статьи; NewsMC.News2.text = NewsLoadedData[1].Текст статьи;