Unity

Unity Programında Slider İle Volume Kontrolü

Bu uygulamamızda ses dosyasının sesini slider yardımıyla ayarlama işlemini göreceğiz. Aslında ses dosyasına kodla nasıl ulaşılıp özellikleri üzerinde nasıl değişiklik yapılacağını anlatmaya çalışacagız.

Porjemize musicObject isminde boş bir nesne ekleyelim. Bu nesneye AuidoSourca componentini ekleyelim. Ses dosyasını bu componentin içine taşıyalım. Bu nesne üzerinden ses dosyasına ulaşılacağı için MusicManager isminde bir script dosyasını ekleyelim. Ayırca UI komut grubundan slider nesnesini ekleyelim. Script dosyasına aşağıdaki kodları yazalım.

using UnityEngine;

using UnityEngine.UI;
public class NewBehaviourScript : MonoBehaviour
{
    AudioSource audioSıurce;
    float vol = .5f;
 
    [SerializeField]
    Slider slider;
 
    private void Awake()
    {
        audioSıurce = GetComponent<AudioSource>();
        slider.value = vol;
    }
 
    private void Update()
    {
        audioSıurce.volume = vol;
    }
 
    public void ChangeVolume(float ses)
    {
        this.vol = ses;
    }
}
 

Etiketler
unity oyun c# animasyon 
İlgili Makaleler
Bilgisayarlı Tasarım Uygulamaları Dersi İkinci Dönem Birinci Yazılı Çalışma Soruları
Unity Programında Button Yardımıyla Sahneler Arasında Geçiş Yapma İşlemleri
Unity Programında Mouse Hareketlerine Göre Kamera Açısını Ayarlama
Unity Programında Sprite İle 2D Animasyon Yapmak
Unity Programında Bir Nesneyi Kodlarla Döndürme İşlemi
Unity Programında Material Kullanımı
Unity Programında Puzzle Oyunu Nasıl Yapılır
Bilgisayarlı Tasarım Uygulamaları Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
Unity Programında Input Get Axis Komutu
Unity Programında Prefabs Nesnelerini Kodla Çoğaltma
Unity Programında Kodlarla Sahneye Nesne Ekleme
Unity Programında Basit Login Yapımı
Unity Projesinde Sql Server Veri Tabanına Bağlanma
Unity Programında Input GetKey Komutu
Unity Programında Topu Hareket Ettirme Oyunu Kamera Takibini Gerçekleştiriyoruz
İki Sayıyı Toplayan İşlemi Unity Programında Kodlayarak Yapınız
Unity Programında Script Editörünü Ayarlama
Terrain Nedir? Ne İşe Yarar?
Unity Programında Topu Hareket Ettirme Oyunu Oyuna Yeniden Başlama Butonunu Kodlayıp Bitiriyoruz
Unity Programında Tuğla Kırma Oyunu Yapıyoruz Materyalleri ve Projeyi Hazırlama

Yorum Ekle
   
Kötü
İyi