Завдання 1
Спробуйте ці завдання-підказки, щоб змінити код, який ми вже написали. Не засмучуйтеся, якщо не можете розібратися
з ними всіма — деякі призначені для більш досвідчених програмістів:
-
Спробуйте змінити кольори обох об'єктів, коли вони стикаються. Підказка: пошукайте команду
fill() у функції draw().
-
Чи можете ви зробити щось цікаве, коли відбувається зіткнення? Змінювати розміри обʼєктів, робити зміщення
по екрану? Запрограмувати рух обʼєктів і сповільнювати або пришвидшувати їх при колізії тощо?
-
Наше зіткнення точки з точкою дуже вибагливе: щоб спровокувати зіткнення
друга точка має перебувати в точному місці іншої точки. Чи можете ви змінити код, щоб зробити
певну "буферну зону" того де відбуватиметься зіткнення, навіть якщо дві точки насправді не перетинаються?
Далі: точка з прямокутником