Итак, я пытаюсь найти алгоритм для анимации сетки радиально от выбранной ячейки.
Например, предположим, что у меня есть следующая сетка, и ячейка с буквой «о» выбрана для начала:
x | x | x | x | x |
x | x | x | x | x |
x | x | x | o | x |
x | x | x | x | x |
x | x | x | x | x |
и это должно продолжаться таким образом:
x | x | x | x | x |
x | x | x | o | x |
x | x | o | o | o |
x | x | x | o | x |
x | x | x | x | x |
x | x | x | o | x |
x | x | o | o | o |
x | o | o | o | o |
x | x | o | o | o |
x | x | x | o | x |
x | x | o | o | o |
x | o | o | o | o |
o | o | o | o | o |
x | o | o | o | o |
x | x | o | o | o |
и т. д. Так что мне в основном нужно пройтись по циклу, и каждый раз, когда я это делаю, мне нужны координаты для новых ячеек, которые нужно переключить в декартовых координатах (т.е. x, y)