|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Feb 2012
Сообщений: 205
|
подгрузка экземпляра movieclip в массив
Есть мувиклип - текстовое поле (т.е. mctxt, внутри которого динамическое текстовое поле txt). При нажатии на кнопку нужно добавить экземпляр этого поля на в мувиклип point, размещённый на фрейме и заполнить txt. Но ничего не создаётся=( что не так - подскажите, пожалуйста?
var textall:Array = new Array(); t = -1; btn.onPress = function() { t++; trace(t); textall[t] = point.attachMovie("mctxt", "mctxt" + t, t, {_x:0, _y:0 + t * 20}); textall[t].txt.text = "Красный "; trace(textall[t].txt.text) //здесь выдаёт undefined for (i = 0; i < otv.length; i++) {if (otv[i] == 1) {otv[i] = -1; textall[t].text = textall.text + " " + _root["mc" + (i + 1)]["txt" + (i + 1)].text; removeMovieClip(_root["mc" + (i + 1)]); } } }; |
|
|||||
попробуйте не t, а point.getNextHighestDepth(), глубину клипу задавать
|
|
|||||
Веротяно, это клип на стэйдже с таким именем.... Вероятно
|
|
|||||
Регистрация: Feb 2012
Сообщений: 205
|
Point расположен на фрейме, и instance name у него point и даже в properties при export for ActionScript в пункте identifier он тоже point
и при всём при этом всё равно undefined. что делать - не знаю |
|
|||||
Странно, у меня все работает.
А у клипа mctxt поле identifier в пропертисах тоже установлено как mctxt? |
|
|||||
Странно, у меня тоже работает
|
Часовой пояс GMT +4, время: 19:33. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|