CodeBlanks Logo Icon CodeBlanks

Özet - Audio

Audio kullanımını bir özet görevle pekiştirirsin.

Özet: Audio Sistemi

Bu grupta Unity'nin eksiksiz ses mimarisini öğrendiniz. AudioClip ses verisini depolar, AudioSource bunu 2D veya 3D konumsal olarak çalar, AudioMixer sesleri gruplayıp dengeler ve AudioListener oyuncunun kulağı olarak ortamı dinler.

// Unity ses akış döngüsü özeti:
// AudioClip -> AudioSource (Play / Stop / 3D) -> AudioMixer -> AudioListener

WAV ve MP3 optimizasyonları ile doğru spatial blend ayarları, oyun dünyanızı canlı ve gerçekçi kılar.

Uygulama Tam ses profilini yazdır

clip ("Explosion.wav"), mode ("3D") ve group ("SFX") değişkenlerini tanımla. Ekrana Clip: Explosion.wav | Mode: 3D | Group: SFX yazdır.

Başlangıç kodu

Player.cs
using System;

class Program
{
    static void Main()
    {
        // clip, mode ve group değerlerini tanımlayıp yazdır
    }
}

Örnek çözüm

Player.cs
using System;

class Program
{
    static void Main()
    {
        string clip = "Explosion.wav";
        string mode = "3D";
        string group = "SFX";
        Console.WriteLine("Clip: " + clip + " | Mode: " + mode + " | Group: " + group);
    }
}

Beklenen çıktı

Clip: Explosion.wav | Mode: 3D | Group: SFX

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Bir oyunda patlama sesinin oyuncuya ulaşması için ses sinyali sırasıyla hangi bileşen ve varlıklardan geçer?

  • AudioClip -> AudioSource -> AudioMixer -> AudioListener Doğru cevap
  • Camera -> Collider -> AudioClip -> Texture
  • AudioListener -> AudioClip -> MeshFilter
  • Rigidbody -> Shader -> AudioMixer

Açıklama: Ses akışı AudioClip verisinden başlar, AudioSource ile yayılır, AudioMixer'da işlenir ve AudioListener ile duyulur.

2 Klibi oynat

Soru
audioSource.____();
Cevap
audioSource.Play();

Açıklama: AudioSource üzerindeki ses klibini baştan başlatmak için Play() metodu çağrılır.

3 Ses sistemi özeti

Kavram Anlamı
AudioClip Ses dalgası verisini tutan dosya
AudioSource Sesi uzayda yayan hoparlör bileşeni
AudioListener Sesleri toplayıp ileten sanal kulak
AudioMixer Ses seviyesi ve efekt yönetim merkezi

Orta seviye bölümündeki tüm dersler