|
@@ -31,5 +31,5 @@
|
|
Сделайте возможность выбора кругов, над которыми вы производите операции. Для этого нужно:
|
|
Сделайте возможность выбора кругов, над которыми вы производите операции. Для этого нужно:
|
|
- Сделать визуальный переключатель режима рисования или выбора кругов (на ваш выбор)
|
|
- Сделать визуальный переключатель режима рисования или выбора кругов (на ваш выбор)
|
|
- в режиме выбора определять к какому элементу ближе всего произошел клик и добавлять его в специальный массив `selected`. Показывать пользователю,
|
|
- в режиме выбора определять к какому элементу ближе всего произошел клик и добавлять его в специальный массив `selected`. Показывать пользователю,
|
|
- что элемент изменен, например с помощью штриховой окружности вокруг элемента.
|
|
|
|
-- все операции проводить над `selected`, если же он пуст, то над `items`
|
|
|
|
|
|
+ что элемент выбран, например с помощью штриховой окружности вокруг элемента. Повторный клик отменяет выбор элемента.
|
|
|
|
+- все операции проводить над элементами `selected`, если же он пуст, то над элементами `items` (т. е. как было описано выше)
|