Как сделать что б надпись "CLICK" появлялась на рандомном прямоугольнике на питоне КОД:
import pygame
import random
pygame.init()
window = pygame.display.set_mode((500,500))
window.fill((15,240,15))
clock = pygame.time.Clock()
#Класс для прямоугольника
class Area():
def __init__(self, x = 0, y = 0, width = 10, height = 10, color = None):
self.rect = pygame.Rect(x, y, width, height)
self.fill_color = color
def color(self, new_color):
self.fill_color = new_color
def fill(self):
pygame.draw.rect(window, self.fill_color, self.rect)
def outline(self, frame_color, thickness):
pygame.draw.rect(window, frame_color, self.rect, thickness)
class Label(Area):
def set_text(self, text, fsize=12, text_color=(255, 255, 0)):
self.image = pygame.font.SysFont('verdana', fsize).render(text, True, text_color)
def draw(self, shift_x=0, shift_y=0):
self.fill()
window.blit(self.image, (self.rect.x + shift_x, self.rect.y + shift_y))
cards = list()
num_cards = 4
x = 70
for i in range(num_cards):
card = Label(x,170,70,100,(26,26,255))
card.set_text('CLICK',30)
cards.append(card)
x += 100
while True:
for card in cards:
card.draw(5,40)
clock.tick(40)
pygame.display.update()
226
397
Ответы на вопрос:
1) компьютерная мышь выполняет действия механического манипулятора, который преобразует движение в сигнал.2) компьютерное меню (смотря какое) - для выбора действий пользователя.4) alt + f4ctrl + alt + deleteпанель win + iкнопка питания компьютераспециальный ярлык для команды shutdown
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
tkacheff201408.01.2020 13:46
-
andrmarka32117.09.2022 02:39
-
1337222512.04.2021 11:56
-
danya16622.05.2023 06:12
-
fenziknata12.05.2021 14:21
-
шрщорзо11.01.2023 14:01
-
miramill14.02.2020 08:54
-
countrestrikegl18.01.2020 18:42
-
Сирена1111104.07.2021 17:20
-
NiKaEmpty12.11.2022 10:25
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.