Может ли кто-нибудь помочь мне с тегами на холсте? - PullRequest
1 голос
/ 21 июня 2010

Я пытался выяснить, какие теги были на холсте, но мне трудно это понять.Может кто-нибудь объяснить, что делают теги и как использовать их в canvas при использовании python.

1 Ответ

0 голосов
/ 21 июня 2010

Каждый объект на холсте имеет идентификатор.Вы можете ссылаться на этот объект по этому идентификатору, чтобы удалить его, изменить его, переместить и т. Д.

Объекты также могут иметь один или несколько тегов.Тег может быть связан с одним объектом, и в этом случае это просто другое имя для этого объекта.Например, если вы рисуете красный прямоугольник и синий прямоугольник, вы можете присвоить первому тегу «red_rect», а второму «blue_rect».Затем везде, где вам может понадобиться идентификатор, вы можете вместо этого использовать тег.

Один тег может быть связан с более чем одним элементом.Так, например, в дополнение к тегам «red_rect» и «blue_rect» вы также можете присвоить каждому элементу тег «rect».Затем, когда вы используете «прямоугольник», где вы можете использовать идентификатор (например, для перемещения объекта), это повлияет на все объекты с тегом.Таким образом, вы можете перемещать, настраивать или удалять целые группы элементов одновременно.

Теги можно использовать для реализации таких общих функций, как предоставление объектам имен пользователей, которые они рисуют в интерактивном режиме, или логическое объединение нескольких объектов в один составной объект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...