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


Download 280.46 Kb.
Pdf ko'rish
bet42/77
Sana02.01.2022
Hajmi280.46 Kb.
#193820
1   ...   38   39   40   41   42   43   44   45   ...   77
Bog'liq
pygame docs-Uzbek

rotozoom

pygame.transform.rotozoom (Yuzaki, burchak, kattalashtirish) -> Yuzaki

Burchak argumenti - soat yo'nalishi bo'yicha teskari aylanadigan darajalar soni

. Burchak har qanday suzuvchi nuqta qiymati bo'lishi mumkin. (salbiy aylanish

miqdori soat yo'nalishi bo'yicha aylanishlarni amalga oshiradi)



Bu rasmni bir tekis aylantiradi va masshtabni bitta pasda kattalashtiradi.

Olingan tasvir har doim asl yuzaning 32bitli versiyasi bo'ladi. Masshtab rasm

o'lchamlari uchun ko'paytuvchidir va burchak soat yo'nalishi bo'yicha teskari

burilish darajalari.

U tuzilgan SDL_rotozoom kutubxonasini chaqiradi. Esda tutingki,

SDL_rotozoom-dagi kod juda tartibsiz va natijada sizning rasmingiz o'zgarishi

va artefaktlarni o'z ichiga olishi mumkin.

o'lchov

pygame.transform.scale (Yuzaki, hajmi) -> Yuzaki

Bu sirtni berilgan o'lchamga o'zgartiradi. Hajmi shunchaki kenglik va

balandlikni ifodalovchi istalgan 2 ta ketma-ketlikdir.

Ushbu o'zgarish filtrlanmagan.

o'lchov2x

pygame.transform.scale2x (Yuzaki) -> Yuzaki

Bu asl nusxadan ikki baravar katta bo'lgan yangi rasmni qaytaradi. Bunda

bitmap grafikaning © jaggie-less © shkalasini bajaradigan AdvanceMAME

Scale2X algoritmi ishlatiladi .

Bu, albatta, faqat tekis ranglarga ega oddiy tasvirlarga ta'sir qiladi.

Fotografik va antialiazli tasvirlarda u odatdagi filtrsiz shkala kabi

ko'rinadi.

???

50

Pygame 1.5.5 qo'llanmasi



CD

CD ob'ekti CDROM diskini aks ettiradi va shu disk ichidagi CD ga kirishga imkon

beradi. Barcha funktsiyalar ( 

get_name ()

 va 

get_id ()



 bundan mustasno ) CD


ob'ektini ishga tushirishni talab qiladi. Bu 

CD.init ()

 funktsiyasi bilan amalga

oshiriladi .

CDmodul va CD moslamalari o'rtasida farq borligini tushunganingizga ishonch hosil qiling.

chiqarib tashlash

- disk drayverini chiqaradi

hammasi


- CD uchun barcha trek ma'lumotlarini olish

get_busy


- CD hozirda ijro etilayotganligini tekshiradi

get_current

- cdromning hozirgi holatini olish

bo'sh_


- diskda CD mavjudligini tekshiradi

get_id


- haydovchi uchun moslama raqamini oling

get_init


- CD ishga tushirilganligini tekshiring

get_name


- cdrom diskining so'rov nomi

get_numtracks

- CD-dagi treklarning sonini olish

pauza qilingan

- CD hozirda to'xtatilganligini tekshiradi

get_track_audio

- trekda audio ma'lumot mavjudligini tekshiring

get_track_length

- audio trekning uzunligini tekshiring

get_track_start

- audio trekning boshlanishini tekshiring

init


- foydalanish uchun cdrom qurilmasini ishga tushirish

pauza


- CD-ni to'xtatishni to'xtatish

o'ynash


- CD-dan musiqa tinglash

chiqish


- foydalanish uchun cdrom qurilmasini ishga tushirish

Rezyume; qayta boshlash- pauza qilingan CDROMni davom ettirish

To'xta

- cdrom o'ynashni to'xtatadi




Download 280.46 Kb.

Do'stlaringiz bilan baham:
1   ...   38   39   40   41   42   43   44   45   ...   77




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