RenderPlain.draw
pygame.sprite.RenderPlain.draw (sirt)
Barcha spritlarni berilgan yuzaga tortadi.
???
86
Pygame 1.5.5 qo'llanmasi
RenderUpdates
pygame.sprite.RenderUpdates ()
RenderUpdates RenderClear guruhidan olingan va chizilgan va tozalangan barcha
joylarni kuzatib boradigan sprite guruhi. Shuningdek, yangilanish to'rtburchaklar
ishlab chiqarilayotganda sprite chizilgan va tozalangan joylar orasidagi ustma-ust
keladigan maydonlarni oqilona boshqaradi.
RenderUpdates.draw
pygame.sprite.RenderUpdates.draw (sirt)
Barcha spritlarni berilgan yuzaga tortadi.
Pygame.display.update () ga
o'tkazilishi
kerak bo'lgan to'rtburchaklar ro'yxatini qaytaradi.
Sprite
pygame.sprite.Sprite (guruh = ())
ko'rinadigan o'yin ob'ektlari uchun asosiy sinf. Sprite klassi sizning o'yiningizdagi
ob'ektlar uchun asosiy sinf sifatida ishlatilishi kerak. Bu shunchaki turli guruhlarda
o'zini saqlab qolish uchun funktsiyalarni taqdim etadi. Sprite bir yoki bir nechta guruh
a'zosi bo'lishi sharti bilan © tirik © hisoblanadi. Kill () usuli shunchaki ushbu sprite-ni
barcha guruhlardan olib tashlaydi.
Sprite-ni guruh yoki guruhlar ketma-ketligini berib, uni ishga tushirishingiz mumkin.
Sprite.add
pygame.sprite.Sprite.add (guruh)
Spritni guruhga yoki guruhlar ketma-ketligiga qo'shing.
Sprite.alive
pygame.sprite.Sprite.alive () -> bool
Agar ushbu sprite biron bir guruh a'zosi bo'lsa, haqiqiy qiymatni qaytaradi.
Sprite.groups
pygame.sprite.Sprite.groups () -> ro'yxati
Ushbu sprite tarkibidagi barcha guruhlarning ro'yxatini qaytaradi.
Sprite.kill
pygame.sprite.Sprite.kill ()
Spritni o'z ichiga olgan barcha guruhlardan olib tashlaydi. Sprite bu kill () ni
chaqirgandan so'ng hamon yaxshi, shuning uchun siz uni barcha guruhlardan sprite
olib tashlashingiz va undan keyin boshqa guruhlarga qo'shishingiz mumkin.
Do'stlaringiz bilan baham: |