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.
Do'stlaringiz bilan baham: |