Menda Pygame hujjatlari bor, nega men ushbu qo'llanmani ishlatishim kerak?


Download 280.46 Kb.
Pdf ko'rish
bet58/77
Sana02.01.2022
Hajmi280.46 Kb.
#193820
1   ...   54   55   56   57   58   59   60   61   ...   77
Bog'liq
pygame docs-Uzbek

to'qnashuv nuqtasi

Rect.collidepoint (x, y) -> bool

Agar berilgan nuqta pozitsiyasi to'rtburchak ichida bo'lsa, to'g'ri qiymatini

qaytaradi. Agar nuqta chegarada bo'lsa, u ichki sifatida hisoblanadi.



to'qnashuv

Rect.colliderect (rectstyle) -> bool

Ikkala to'rtburchakning biron bir maydoni bir-biriga to'g'ri keladigan bo'lsa, haqiqiy

qiymatni qaytaradi.



o'z ichiga oladi

Rect.contains (rectstyle) -> bool

Berilgan to'rtburchak butunlay asosiy to'rtburchak ichida bo'lsa, haqiqiy qiymatni

qaytaradi.



shishiradi

Rect.inflate (x, y) -> Rect

O'lchamlari berilgan miqdorlarda o'zgartirilgan yangi to'rtburchakni

qaytaradi. To'rtburchak to'rtburchaklar markazining atrofida qisqaradi va

kengayadi. Salbiy qiymatlar to'rtburchakni qisqartiradi.

inflat_ip

Rect.inflate_ip (x, y) -> Hech narsa

Rektni berilgan miqdorlarga o'zgartiradi. To'rtburchak to'rtburchaklar

markazining atrofida qisqaradi va kengayadi. Salbiy qiymatlar

to'rtburchakni qisqartiradi.

harakat qilish

Rect.move (x, y) -> Rect

Berilgan miqdor bo'yicha siljigan asosiy to'rtburchak bo'lgan yangi to'rtburchakni

qaytaradi.



move_ip

Rect.move_ip (x, y) -> Hech narsa

Berilgan miqdor bo'yicha to'rtburchakni harakatga keltiradi.


Download 280.46 Kb.

Do'stlaringiz bilan baham:
1   ...   54   55   56   57   58   59   60   61   ...   77




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling