18-кес те.
Қол да на тын түс тер кес те сі
Түсатауы
RGBтүсформаты
Түстер
BLACK
(0, 0, 0)
WHITE
(255, 255, 255)
RED
(255, 0, 0)
GREEN
(0, 255, 0)
BLUE
(0, 0, 255)
CYAN
(0, 255, 255)
MAGENTA
(255, 0, 255)
YELLOW
(255, 255, 0)
8-сызбада
түстерді біріктіріп, RGB форматында жаңа түс
алу жолы көрсетілген
.
Күлгін(255,0,255)
Қызыл(255,0,0)
Көк(255,255,0)
Жасыл(0,255,0)
Көгілдір(0,255,255)
Белый(255,255,255)
Көк(0,0,255)
8-сызба.
RGB түстік моделі
Мы са лы,
pygame.draw сурет функцияларын пайдалануды
қа рас ты рай ық:
Прог рам ма лис тин гі:
import pygame
from math import pi
АРМАН
-
ПВ
баспасы
Все
учебники
Казахстана
на
OKULYK.KZ
*
Книга
предоставлена
исключительно
в
образовательных
целях
согласно
Приказа
Министра
образования
и
науки
Республики
Казахстан
от
17
мая
2019
года
№
217
134
pygame.init()
# RGB фор ма тын да ғы түс терді анық та у
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)
BLUE = (0, 0, 255)
GREEN = (0, 255, 0)
RED = (255, 0, 0)
# эк ран ның би ік ті гі мен енін белгілеу
size = [400, 300]
screen = pygame.display.set_mode(size)
# те ре зе атау ын белгілеу
pygame.display.set_caption("Су рет салу мы са лы")
# оқи ға лар ды өң деу
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
exit()
# Эк ран ды та за лау жә не эк ран ның ақ фо нын ор на ту
screen.fill(WHITE)
# Экранға (0,0) - (40,40) нүктелері аралығында,
қалыңдығы 4 пик сель болатын қа ра сы зық салу
pygame.draw.line(screen, BLACK, [0,0], [40,40], 4)
# Эк ран ға қалыңдығы 4 пик сель болатын бірнеше
аралас бөліктерді салу
pygame.draw.lines(screen, GREEN, False, [[60,20],
[100,20], [140,5], [180,20], [220,20]], 4)
# Эк ран ға (0,50) - (40,90) нүктелері аралығында,
қалыңдығы 2 пик сель болатын тұтас сы зық ты салу
pygame.draw.aaline(screen,
BLACK,
[0,50],
[40,90], 2)
# Ұзындығы мен ені 60 пиксельден тұратын, нүктенің
қалыңдығы 1 пиксель болатын, (60,60) нүктелері
аралығындағы тік төртбұрыш салу
Достарыңызбен бөлісу: |