Я пишу игру для мобильного устройства, которая отображает последовательность цветных шаров на фоне.Если пользователь касается шариков, я хочу увеличить их и показать сообщение.
Так как количество и размер шариков одинаковы, я попытался заполнить область, занятую шариками, и получить прямоугольник границы.перейти к функции масштабирования.
Это работает только в том случае, если пользователь случайно не касается шара или внутри замкнутого контура ...
Вот графическое представление моегопроблема:
*, фон темного цвета
пробелы, фон светлого цвета
+, шары
*********************************
*** ***
*** ***
*** ***
*** + + + ++ ++ ***
*** + + ++ + + ***
*** + + + + + + ***
*** + + + + + ***
*** + + + ++ ***
*** + + ++ + + ***
*** ***
*********************************
Я хочу знать координатыпрямоугольника, который включает в себя все шары.
Есть предложения?
Спасибо, pmc