![]() |
|
||||||||||
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
package main { import flash.display.MovieClip; public class Element extends MovieClip { private var _id:int = 0; public function Element( id:int, picture:Class ) { _id = id; this.addChild(new picture() as MovieClip); } public function get id():int { return _id; } } } var element:Element = new Element(1, pictureArray[1]); element.name = namesArray[1]; trace(element.id, element.name); addChild(element); В массиве namesArray хранятся имена элементов. Все синхронизируется по id - индексу в массиве. То есть если namesArray[1] = "Огонь", то pictureArray[1] содержит ссылку на класс клипа, изображающего Огонь, и в таблице вторая колонка и вторая строка (то есть индексы 1) относятся к Огню.
__________________
Reality.getBounds(this); |
![]() |
Часовой пояс GMT +4, время: 04:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|