guclusat

Tanınmış Üye
Süper Moderatör
As an example, we will create a project with two buttons: a volume increase button, and a volume decrease button.

1. Insert the following code into the On Click event of the volume increase button:

Kod:
audio_channel = CHANNEL_USER1;
Audio.SetVolume(audio_channel, Audio.GetVolume(audio_channel)+20);

2. Insert the following code into the On Click event of the volume decrease button:
Kod:
audio_channel = CHANNEL_USER1;
Audio.SetVolume(audio_channel, Audio.GetVolume(audio_channel)-20);
 
Son düzenleme:

Ses Seviyesini Kontrol Etme (Lua Kodları)​

Bu işlem için projenizde iki adet buton (Artır ve Azalt) kullanabilirsiniz.

1. Ses Artırma Butonu (On Click):Her tıklamada ses seviyesini 20 birim artırmak için:
Kod:
audio_channel = CHANNEL_USER1;
Audio.SetVolume(audio_channel, Audio.GetVolume(audio_channel) + 20);
2. Ses Azaltma Butonu (On Click):Her tıklamada ses seviyesini 20 birim azaltmak için:
Kod:
audio_channel = CHANNEL_USER1;
Audio.SetVolume(audio_channel, Audio.GetVolume(audio_channel) - 20);

Önemli Notlar:​

  • Kanal Seçimi: Kodda kullanılan CHANNEL_USER1, projenizdeki hangi ses kanalını kontrol ettiğinizi belirtir. Eğer arka plan müziği için başka bir kanal kullanıyorsanız (örneğin CHANNEL_BACKGROUND), koddaki değişkeni ona göre değiştirmelisiniz.
  • Sınırlar: Ses seviyesi en az 0, en fazla 100 olabilir. Daha profesyonel bir kod istersen, sesin 100'ü geçmesini veya 0'ın altına düşmesini engelleyen "if-else" kontrolleri de ekleyebiliriz.
 
Geri
Yukarı