سكربت لعمل "musicpauser" لإقاف وتشغيل الموسيقى في unity 3d



المسيقي دائما ما تعطي لللعبة طابع حماسى، وطبعا عندما تختار موسيقى لعبتك بشكل جيد، فهذا يعطي للعبتك الشكل الإحترافي الجميل، وتجعلك قادر علي المنافسة، بين عمالقة صناع الألعاب، ولكن في بعض الأحيان يحتاج اللاعب لإقاف صوت الموسيقى أثناء اللعب، وهنا يأتي دور هذا السكربت، كل ما عليك عملة إضافة زر لشاشة العرض ومن  ال"inspector"  الخاص بالزر في "On Click" نضغط على + وأختيار الدالة "musicpauser" من السكربت الذي من المفروض أن يكون موضوع على مشغل الموسيقى في لعبتك.
أختر للزر مكان مناسب في الشاشة وكذلك صورة عليها رمز موسيقى.





using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class music : MonoBehaviour {
    AudioSource audio;
    void Start (){
         audio = GetComponent<AudioSource> ();
    }
    public void musicpauser (){

        if (audio.isPlaying) {
           
            audio.Stop();

        }

        else {
            audio.Play();

        }


    }
}


إرسال تعليق

0 تعليقات