![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jul 2003
Адрес: Kiev
Сообщений: 77
|
День добрый. В АС3 я пока не очень и нужна ваша помошь, дорогие знатоки.
Ситуация такая - есть поверхность на которую я подтягиваю из библиотеки своего героя игры (hero) и дублирую для тестирования коллизий с поверхностью. private function init(e:Event=null):void { _collisionList=new CollisionList(terrain); _CharsArray=[]; for (var i:uint=0; i<4; i++) {; var chars:hero=new hero ; _CharsArray.push(chars); addChild(chars); _collisionList.addItem(chars); } } _namesArray=["myhero","fish","turbo"]; _xArray=["400","800","1100"]; Теперь я хочу перебирая элементы массива ставить на карту персонажей с соответствующими именами из библиотеки. Но у меня не получаеться ![]() Делаю так: private function init(e:Event=null):void { _collisionList=new CollisionList(terrain); _CharsArray=[]; _namesArray=["myhero","fish","turbo"]; _xArray=["400","800","1100"]; for (var i:uint=0; i<_namesArray.length; i++) { var names=_namesArray[i]; var chars:MovieClip=new names ; chars.x=_xArray[i]; _CharsArray.push(chars); addChild(chars); _collisionList.addItem(chars); } } Подскажите, что прописать, что бы элемент массива считался мувиклипом и подтягивался из библиотеки.
__________________
Immortal |
![]() |
Часовой пояс GMT +4, время: 04:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|