Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

الأصوات في Unity 3d

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الأصوات في Unity 3d

    السلام عليكم عندي سؤال عن الأصوات ... أريد أن أضع صوت وأشغله عن طريق ضغط زر معين ز أرجو المساعدة وشكراً.
    .:*{SH-3D}*:.

  • #2
    وعليكم السلام ورحمة الله وبركاته.....

    المُكوّن الخاص بالأصوات, هو عُنصر AudioSource.
    الأمر الذي يُستخدم لتشغيل الصوت هو : Play.


    خصوات العمل :
    1. ببساطة, اسحب الصوت المطلوب من قائمة الملفات, وأفلته على أي عُنصر في اللعبة,
    (ستلاحظ إنشاء مُكوّن جديد للعنصر الذي وضعت له الصوت, اسمه AudioSource)

    2. أنشئ ملف سكربت جديد, أو استخدم ملفا مُنشئا من قبل, كما تُحب,

    3. للتحكم بالصوت, يجب أن تقوم بتعريفه أولا (تعريف المُكون الخاص بالصوت) داخل ملف السكربت,

    4. في وظيفة Update ستضع أمرا شرطيا كالتالي :
    حين الضغط على الزر الفلاني, قم بتشغيل الصوت الموجود في المكوّن الذي عرّفناه في الخطوة السابقة,



    خطوات العمل بالكود البرمجي :
    (الكود بلغة C#, تستطيع فهمه بسهولة وتحويله لأي لغة تريد)
    كود:
    public AudioSource MySound;
    
    	void Update ()
    	{
    		if (Input.GetKeyDown (KeyCode.Space))
    		{
    			MySound.Play();
    		}
    	}
    قمنا بتعريف صوت ما, سمّيناه (MySound),
    وحين الضغط على زر المسافة, يعمل الصوت,



    لمعلومات أكثر عن مكوّن AudioSource :
    https://docs.unity3d.com/Documentati...dioSource.html


    أخي الكريم, أرجو أن تقرأ الكود جيّدا وتفهمه لتستفيد قدر الإمكان, لا تكتفي فقط بالنسخ واللصق...

    بالتوفيق لك صديقي,,,,
    : )


    تعليق


    • #3
      شكراً لك أخي على هذه المعلومة المفيدة وجزاك الله خيراً
      .:*{SH-3D}*:.

      تعليق

      يعمل...
      X