Показать сообщение отдельно
Старый 15.08.2012, 16:10
razerw вне форума Посмотреть профиль Отправить личное сообщение для razerw Найти все сообщения от razerw
  № 8  
Ответить с цитированием
razerw

Регистрация: Jun 2012
Адрес: Татарстан
Сообщений: 118
создана изометрия. хотя изометрией это сложно назвать.
тупо выставляются тайдлы в цикле.
Это относительно графике, а я хочу под эту карту проходимости создать массив. тоесть я щелкаю по тайдлу и он становится не зеленым а красным. Вдальнейшем этот массив будет картой проходимости.
вот мой код который создаем массив.
Код AS3:
private function clearMapMask():void
		{
 
			// Создаем новый массив
			_mapMask = [];
 
			// Двигаемся по высоте карты
			for (var ay:int = 0; ay < 1600; ay++)
			{
				// Добавляем новую строку в массив
				_mapMask[ay] = [];
				// Двигаемся по ширине карты
				for (var ax:int = 0; ax < 1600; ax++)
				{
					// Задаем ячеке свободное состояние
					_mapMask[ay][ax] = STATE_CELL_FREE;
 
 
				}
			}
                  }
Я нажимаю на тайдл или в облости где тайдла вообще нет и у меня появляется красный тайдл вообще не в том месте где должен был быть.