Доступ к мувиклипам внутри мувиклипа с помощью оператора For (AS3) - PullRequest
0 голосов
/ 01 ноября 2011

Я пытаюсь получить доступ к мувиклипам в моем мувиклипе с помощью оператора for. Чтобы попытаться прояснить это, вот как это выглядит на данный момент:

секции = видеоклип держателя, в который помещается dtf_sections, а также другие необходимые клипы.

dtf_sections = Где размещены все заголовки видеоклипов, которые будут использоваться при вызове. Помещено здесь для облегчения перемещения, внутри секций

title = Видеоклип, содержащий текст, который необходимо изменить, в пределах dtf_sections

Вот мой код, который работает:

sections.dtf_sections.title1.dtf_title.text = "Section 1"

В пределах dtf_sections может быть до 10 заголовков. Итак, я думал, что это сработает:

for(var i:uint=1; i<10; i++){
sections.dtf_sections.["title"+String(i)].dtf_title.text = "Section" +(i)
}

Но это не так.

Я что-то упустил здесь?

Причина, по которой они находятся в видеоклипах, маскируется и появляется в разное время.

1 Ответ

0 голосов
/ 01 ноября 2011

Вы обращаетесь к dtf_sections неправильным способом. Если вы хотите манипулировать объектами в мувиклипе. Используя словарную ссылку. Вы делаете это без "." Попробуйте эту надежду, это работает для вас:

for(var i:uint=1; i<10; i++){
sections.dtf_sections["title"+String(i)].dtf_title.text = "Section" +(i)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...