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

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Вы че, прикалываетесь все?
Тут поле ограниченных размеров - массив двумерный. Значение от ноля (пусто) до кол-ва цветов на поле. Плюс какой-то уникальный для взрывчатки.

По клику:
1. Отловить всех соседей, если >= 2 - взорвать. (если взрывчатка то весь ряд)
2. Далее сдвигаем сверху вниз. Можно если не заморачиваться - пройтись по всему полю, начиная от самых верхних рядов, и если под ячейкой есть дырка - уронить ее. Если заморачиваясь, то волнами вокруг образовавшейся дырки.
3. Раз в несколько кликов - сдвинуть всю конструкцию влево. Опять же начиная от дальшнего ряда.

Это работа модели и массива-карты поля.
А вью по этим даным отрисовать вообще не проблема.
__________________
Кто к нам с чем для чего - тот у нас того от того.


Последний раз редактировалось Dukobpa3; 04.10.2013 в 23:26.