Показать сообщение отдельно
Старый 06.06.2016, 21:03
Azrael вне форума Посмотреть профиль Отправить личное сообщение для Azrael Найти все сообщения от Azrael
  № 9  
Ответить с цитированием
Azrael
 
Аватар для Azrael

Регистрация: Sep 2015
Сообщений: 69
А как быть в моем случае. Есть 4 мувиклипа в библиотеке.
Необходимо в цикле создавать решетку из этих мувиков в зависимости от значения переменной (она указывает решетку из какого типа мувиков создать)

Код AS3:
var cell:MovieClip;
for (var i:int = 0; i < 10; i++)
			{
				cells[i] = new Vector.<MovieClip>();
					for (var j:int = 0; j < 10; j++)
						{						
							cell = new CellF_mc();	
							cell.width = 45;
							cell.height = 45;
							cell.x = i * cellSize + 40;
							cell.y = j * cellSize + 50;
							addChild(cell);
							cell.addEventListener(MouseEvent.CLICK, onCellClick);
							cell.stop();
							cells[i][j] = cell;
						}
			}
В примерах из темы переменная принимающая создаваемый класс должна быть Object, но это меня не устраивает по причине использования мною Vector.<MovieClip>();, да и addChild(cell); выдал ошибку.

Или мне сделать внешнюю (до цикла) проверку по условию и скопировать блок с циклом 4 раза для каждого варианта???