Обкладинка: Інформатика, 9 клас — Морзе Н. В., Барна О. В.

ГДЗ · Інформатика · 9 клас

Завдання 29, Сторінка 183

Інформатика, Морзе Н. В., Барна О. В., 2026

Завдання 29

Рухомий підпис до об'єкта

На полотні розміщено зображення (файл) та текстовий підпис «Гравець 1». При натисканні на пробіл ці об'єкти мають переміщуватися разом праворуч на 10 пікселів.

Розв’язання

  1. Створіть текстовий об'єкт із підписом «Гравець 1» та додайте йому тег `tag='unit'`.

  2. Додайте файл із зображенням на полотно і також призначте йому тег `tag='unit'`.

  3. Напишіть функцію, яка виконує команду `canv.move('unit', 0, 10)` для переміщення праворуч.

  4. Прив'яжіть цю функцію до події натискання клавіші пробіл за допомогою команди `canv.bind('<space>', func)`.

Відповідь:

Об'єкти з тегом 'unit' переміщуються праворуч на 10 пікселів при натисканні пробілу.

Розбір зрозумілий?

Наприклад: