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


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

clamp_ip

Rect.clamp_ip (rectstyle) -> Hech narsa

To'rtburchak ichida to'liq bo'lishi uchun Rectni harakatga keltiradi. Agar

berilgan to'rtburchak o'qdagi argument to'rtburchagi uchun juda katta

bo'lsa, u shu o'qning markazida joylashgan bo'ladi.

klip

Rect.clip (rectstyle) -> Rect

Asosiy to'rtburchakning ichki qismiga kesilgan berilgan to'rtburchak bo'lgan

yangi to'rtburchakni qaytaradi. Agar boshlash uchun ikkita to'rtburchaklar bir-

biriga to'g'ri kelmasa, siz 0 o'lchamdagi to'rtburchakni olasiz.

to'qnashuv

Rect.collidedict (agar rektstyle tugmalari bo'lsa, dict) -> kalit / qiymat juftligi

Diktondagi birinchi to'rtburchak tugmachasining kalit / qiymat juftligini

tayanch to'rtburchaklar bilan qoplagan holda qaytaradi. Qatnashish

aniqlangandan so'ng, bu qolgan ro'yxatni tekshirishni to'xtatadi. Agar bir-

birining ustiga chiqadigan narsa topilmasa, u Yo'qni qaytaradi.

Python lug'atining kalitlari o'zgarmas bo'lishi kerakligini unutmang, Rektlar

o'zgarmas emas, shuning uchun ular to'g'ridan-to'g'ri lug'at kalitlari bo'lishi

mumkin emas. Rectni tuple () ichki buyrug'i bilan kassaga o'zgartirishingiz

mumkin.


to'qnashdi

Rect.collidedictall (rectstyle list) -> key / val list

Asosiy to'rtburchak ustidagi to'rtburchaklar o'z ichiga olgan indekslar ro'yxatini

qaytaradi. Agar bir-birining ustiga chiqadigan narsa topilmasa, u bo'sh ketma-

ketlikni qaytaradi.

Python lug'atining kalitlari o'zgarmas bo'lishi kerakligini unutmang, Rektlar

o'zgarmas emas, shuning uchun ular to'g'ridan-to'g'ri lug'at kalitlari bo'lishi

mumkin emas. Rectni tuple () ichki buyrug'i bilan kassaga o'zgartirishingiz

mumkin.

kollidelist

Rect.collidelist (rectstyle list) -> int indeks

Ro'yxatdagi birinchi to'rtburchakning indeksini tayanch to'rtburchaklar bilan

qoplash uchun qaytaradi. Qatnashish aniqlangandan so'ng, bu qolgan ro'yxatni

tekshirishni to'xtatadi. Agar biron bir narsa topilmasa, u -1 ga qaytadi .

kollidelistall

Rect.collidelistall (to'g'ri uslublar ro'yxati) -> indekslar ro'yxati

Asosiy to'rtburchak ustidagi to'rtburchaklar o'z ichiga olgan indekslar ro'yxatini

qaytaradi. Agar bir-birining ustiga chiqadigan narsa topilmasa, u bo'sh ketma-

ketlikni qaytaradi.

???


68

Pygame 1.5.5 qo'llanmasi





Download 280.46 Kb.

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




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