ABA


"צריך עזרה עם sound ב C#"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14786 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14786
MiniTM

דרג אמינות חבר זה
   14:30   14.06.08   
אל הפורום  
  צריך עזרה עם sound ב C#  
 
   אני בונה משחק שכאשר לוחצים על כפתור צליל מתחיל להתנגן , אם אני לוחץ על עוד כפתור מפסיק הצליל הקודם ומתחיל השני, איך ניתן לנגן בעד ובעונה אחת את שני הצלילים מבלי שהראשון יפסק?
אני משתמש בשורות הקוד:

SoundPlayer player1 = new SoundPlayer(); //הגדרת הנגן גלובלית
//בזמן לחיצה
player1.SoundLocation = "sounds//hold.wav";//מיקום הקובץ
player1.Play();//קריאה לנגן שיתחיל לנגן



תודה לעוזרים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אני חושב שאתה צריך ליצור 2 נגנים Morishani 14.06.08 14:39 1
     זה בדיוק מה שעשיתי MiniTM 14.06.08 14:57 2

       
Morishani

דרג אמינות חבר זה
   14:39   14.06.08   
אל הפורום  
  1. אני חושב שאתה צריך ליצור 2 נגנים  
בתגובה להודעה מספר 0
 
   ואז לנגן גם את השני במקביל, בלי לעצור את הראשון.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MiniTM

דרג אמינות חבר זה
   14:57   14.06.08   
אל הפורום  
  2. זה בדיוק מה שעשיתי  
בתגובה להודעה מספר 1
 
   הגדרתי שני נגנים והפעלתי אותם אחד אחרי השני , ברגע שהשני התחיל לפעול הראשון הופסק מבלי שהפסקתי אותו

SoundPlayer player1 = new SoundPlayer(); //הגדרת הנגן1
SoundPlayer player2 = new SoundPlayer(); //הגדרת נגן2
//----------------------------
private void pictureBox4_Click(object sender, EventArgs e)
{
if (F1 == 0)
{
player2.SoundLocation = "sounds//hold.wav";
player2.Play();
pictureBox4.Image = Image.FromFile("Hold2.png");
F1 = 1;
CheckRounds(F1, F2, F3);
}
else if (F1 == 1)
{
pictureBox4.Image = Image.FromFile("Hold.png");
F1 = 1;
CheckRounds(F1, F2, F3);
}
}

בקוד מצוין הפעלת הנגן השני בזמן שהראשון כבר פעיל


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net