چالش پایتون
5.08K subscribers
322 photos
38 videos
26 files
251 links
Website : OnlineCourses.ir

Email : help.onlinecourses@gmail.com

Instagram : instagram.com/pythonchallenge

تعرفه تبلیغات : @pythonchallengeAds

Admin : @onlinecoursesadmin
Download Telegram
#بازی_سازی_در_پایتون

استفاده از صدا در بازی

این امکان در جذاب کردن بازی شما نقش مهمی دارد. شما میتوانید دو نوع صدا داشته باشید، یکی صدایی در پس زمینه و صداهایی هم در هنگام رویداد (مثلا در هنگام شلیک کردن)
برای پخش کردن صدایی در پس زمینه بصورت زیر عمل میکنیم:

pygame.mixer.music.load('backgroundmusic.mp3')
pygame.mixer.music.play(-1, 0.0)


با این دو دستور یک فایل صوتی را لود کرده و آن را اجرا میکنید.و هر وقت خواستید میتوانید آن را قطع کنید.

pygame.mixer.music.stop()


همچنین با دستور زیر میتوانید صدا رو کم و زیاد کنید:

pygame.mixer.music.set_volume(میزان صدا)


امکانات دیگر را خودتان میتوانید با دستکاری دیگر خاصیت های pygame.mixer.music یاد بگیرید.

صدا هنگام رویداد

صدایی که شما برای پس زمینه انتخاب میکنید در هر زمان فقط میتوان یک صدا را پخش کرد چون با نسبت دادن یک فایل جدید به pygame.mixer.music فایل پیشین پاک میشود.برای رفع این مشکل شما باید یک متغیر صدا تعریف و مقدار دهی کنید سپس هر وقت خواستید آن را اجرا و قطع کنید.

import time
soundObj = pygame.mixer.Sound(' پسوند. صدا')
soundObj.play()
time.sleep(ثانیه )
soundObj.stop()


🗂 مرکز آموزش پایتون

@pythonchallenge
1
Forwarded from Inline Buttons
🎓 هوش‌مصنوعی برای دانش‌آموزان

اگه دنبال یادگیری هوش‌مصنوعی به زبان ساده و کاربردی هستی، کانال هوش‌مصنوعی برای دانش‌آموزان (StudentAI) رو از دست نده!

مخصوص دانش‌آموزان با محتوای رایگان، آموزش ابزارهای هوش‌مصنوعی و نکات کاربردی برای موفقیت در مسیر آینده‌ت.

📌 عضو شو و هوشمندانه‌تر یاد بگیر: 👉 @StudentAI
.
چالش پایتون pinned «🎓 هوش‌مصنوعی برای دانش‌آموزان اگه دنبال یادگیری هوش‌مصنوعی به زبان ساده و کاربردی هستی، کانال هوش‌مصنوعی برای دانش‌آموزان (StudentAI) رو از دست نده! مخصوص دانش‌آموزان با محتوای رایگان، آموزش ابزارهای هوش‌مصنوعی و نکات کاربردی برای موفقیت در مسیر آینده‌ت.…»