Level sistemi oluşturma .
13.01.2021 - 10:58
Merhaba.Uygulamamda başarıya göre açılan level sistemi yapmak istiyorum.Bunu nasıl yapabilirim?
43
Görüntülenme
0 Beğeni
Level sınıfına kilit isminde int bir değişken verebilirsin. Örneğin açık olan leveller için değerini 1 kilitli olanlar için 0 verirsin. Bu şekilde hangi levelin açık olup olmadığını kontrol edebilirsin. Daha sonra mevcut levelde başarı şartını sağladığında bir sonraki levelin 0 olan kilit değerini 1 yaparsın ve o levelde açılmış olur.
Sahnenin içerisinde paneller oluşturabilirsin. Panelleri oyun ekranında pasif yap daha sonra istenen duruma göre panellerin açılsın. Açılan paneldeki butonlara atadığın komutlar ile sonraki bölüme geçilebilir. Kodu yazarken LoadScene() ve GetActiveScene() metodlarını kullanabilirsin. Build Settingste sırasıyla levellerini yerleştirdikten sonra bahsettiğim metodları kullanıp tekrar tekrar kod yazmaya gerek kalmadan durumu halledebilirsin. Sonraki bölüme geçebilmek için örneğin:
LoadScene(GetActiveScene.buildIndex+1) yazabilirsin. Doğru yazdım mı emin olamadım ama buna benzer bişey olmalı.
Bu işlemleri Android studio da yapmak istiyorum . Onu nasıl yapabilirim?
Çok mantıklı geldi . Bunu deneyeceğim kısa süre içinde . Teşekkürler cevabınız için .