1Mithrandir
Kilopat
- Katılım
- 25 Temmuz 2016
- Mesajlar
- 189
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
C#:
void Start()
{
rb = GetComponent<Rigidbody2D>();
skor = 0;
seskontrol = GetComponent<AudioSource>();
seskontrol.PlayOneShot(baslangicsesi);
}
void Update()
{
if(Input.GetMouseButtonDown(0))
{
seskontrol.PlayOneShot(ziplamasesi, 0.10f);
rb.velocity = Vector2.up * zıplama_aralığı;
}
skor_text.text = skor.ToString();
}
void OnTriggerEnter2D(Collider2D temas)
{
if (temas.gameObject.tag =="Scorer")
{
seskontrol.PlayOneShot(puansesi, 0.2f);
skor++;
}
}
void OnCollisionEnter2D(Collision2D temas)
{
if(temas.gameObject.tag == "Pipe")
{
Time.timeScale = 0;
seskontrol.PlayOneShot(olumsesi, 0.5f);
}
}
}
Oyunun başından sonuna kadar çalan "baslangicsesi" isimli sesi son satırda durdurmak istiyorum ancak "mute" ya da "stop" komutlarını kullandığımda bütün sesler gidiyor. Ben yalnızca "baslangicsesi" isimli sesin susturulmasını istiyorum. Bu konuda hangi kodları kullanmam gerekiyor?