![]() |
|
||||||||||
|
|||||
|
Подскажите пожалуйста как сделать так чтобы можно было обращаться к динамически созданым детям, или как задать им имя для последующего обращения?
Если можно то с примером) Зарание Спасибо! ![]() |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 400
|
|
|
|||||
|
Тоесть все обращения надо проводить через массивы?
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 890
|
Подходов много.
Этот подход дает имя, но никогда так не делайте))) var s:Sprite = new Sprite( ); addChild(s); s.name = "clip"; s.x = 100; trace(s.x); trace(getChildByName("clip").x); var str:String = "clip"; var clip:Sprite; for (var i:uint = 0; i < 5 ; i++) { clip = new Sprite( ); clip.x = 10 * i; this[str + i] = clip; } trace(this[str + 3].x);
__________________
скриптограф |
|
|||||
|
Огромное Спасибо!!!
|
|
|||||
|
Цитата:
getChildAt до кучи.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
а у меня проблемка с детьми: есть клас game, который определен основным и клас drop . Я хотел чтоб в класе game создался масив drop, но когда я пробую сделать вышеуказаными методами, во всех случяях одинаковый ерор
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 06:08. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|