‫Tekrar hoş geldiniz.
‫Bu videoda, oyun sahnemizin ilk bölümünü oluşturacağız ve play butonumuzu
‫kullanarak bu sahneden bir sonraki sahneye geçeceğiz.
‫Oynat düğmemizin herhangi bir şey yapabilmesi için ona bir komut dosyası eklememiz gerekir, aksi takdirde hiçbir şey
‫yapmaz.
‫Bu yüzden yeni bir komut dosyası oluşturmamız gerekiyor.
‫Bu yüzden sağ tıklayıp yeni bir komut dosyası oluşturuyorum ve buna sadece bir oynat düğmesi diyeceğim çünkü bu videodaki
‫komut dosyalarını çok basit tutacağım, çünkü sonuçta her biri yalnızca bir
‫şey yapan veya yerine getirmeleri gereken yalnızca bir önemli yönü olan birden fazla komut dosyası oluşturmak daha
‫kolay.
‫Ve bu oynatma düğmesi için de aynı şey geçerli.
‫Dolayısıyla bu komut dosyası yalnızca bu tek düğmeyle ilgilenecek ve yapması gereken tek şey bizi bu sahneden
‫bir sonraki sahneye götürmek olacak.
‫Öncelikle bu oynat düğmesine herhangi bir işlevsellik kazandırmakla başlayalım.
‫Bunu nasıl yapacağımıza gelince, yeni bir yöntem oluşturuyoruz.
‫Oluşturacağım yöntem public void olacak ve bu play game adını kullanacağım.
‫Bu yüzden play game adını verdiğim yeni bir metot oluşturuyorum ve metot büyük P ile yazılıyor çünkü C-sharp'ta
‫metotlar büyük harflerle yazılır.
‫Ve şimdilik, sadece debug işlevini kullanacağım debug log play game was pressed.
‫İşte bu kadar.
‫Şimdilik kullanacağımız kod bu kadar.
‫Bunun yapacağı tek şey konsolumuza bir giriş oluşturmaktır.
‫Şimdi bu komut dosyasını control as veya command s ile kaydedelim ve ardından ana menümüzde tekrar oynat düğmemize
‫gidelim.
‫Düğme burada.
‫Ve orada, sağ tarafta, düğme komut dosyası bileşeninde, bir tıklama alanı
‫olduğunu ve listenin şu anda boş olduğunu görebilirsiniz.
‫Yapacağımız şey listeye bir şey eklemek, bu yüzden artı düğmesine basıyoruz ve burada bir nesne seçebiliyoruz.
‫Ve şu anda ya sahneden seçim yapabiliyorduk ya da varlıklardan seçim yapabiliyorduk.
‫Bunu yapmanın en iyi yolu, bu komut dosyasını düğmemizin içine sürüklemektir.
‫Şimdi burada oynat düğmesi komut dosyasının düğmemize eklendiğini görebilirsiniz.
‫Şimdi düğmenin kendisini Tıklama Nesnesi üzerinde tıklama olarak seçebiliriz.
‫Ve orada şimdi Oyunu Oyna olarak adlandırılan oynat düğmesi işlevselliğini seçebiliriz.
‫Gördüğünüz gibi, otomatik olarak etkinleştirilen birden fazla farklı yöntem var ve bunlardan
‫biri de kendi oluşturduğumuz oyun oyna adlı yöntem.
‫Şimdi bunu ekleyelim ve şimdi oyunu test edelim.
‫Bu düğmenin ne işe yaradığını basitçe test edelim.
‫Ve oynat düğmesine tıklıyorum.
‫Sol tarafta oyunun mükemmel bir şekilde basıldığını görebilirsiniz.
‫Biz de tam olarak bunu başarmak istiyorduk.
‫Artık düğmenin çalıştığını biliyoruz ve bu sahneden bir sonraki sahneye geçmek için bu düğmeyi
‫kullanabiliriz.
‫Bunu yapmak için de yeni bir sahne oluşturmamız gerekiyor.
‫O zaman sahneyi buraya kaydedelim.
‫Ve şimdi yeni bir sahne oluşturalım.
‫Bu yüzden varlıklarınıza sağ tıklayın, oluşturun ve ardından sahneye gidin.
‫Ve bu sahne bizim oyun sahnemiz olacak ve tüm oyun işlevselliği burada olacak.
‫Şimdi sahneye geçelim ve boş olduğunu görebilirsiniz.
‫Yani bu sahnede hiçbir şey olmuyor.
‫Ve burada da başlangıçtaki diğer sahnede yaptığımız kurulumun aynısına sahip olduğumuzu görüyorsunuz.
‫Sahip olmak istediğim şey, diğer videoda sahip olduğumla aynı arka plana ve aynı boyuta
‫sahip aynı ana kamera, oysa ana menü sahnemde var ve bunu nasıl başaracağınızı, buraya nasıl getireceğinizi
‫tahmin edebilirsiniz.
‫Ve sana göstereceğim.
‫Ana menü sahnemize geri dönüyoruz ve orada I.
‫Ana kameramı kullanıyorum ve ondan bir prefabrik oluşturuyorum.
‫Bu yüzden onu varlıklarımın içine, varlıklar alanıma sürüklüyorum.
‫Ve ana kameramın bir prefabrik olduğunu görebilirsiniz.
‫Şimdi altta ana kamera nokta prefabrikini görebilirsiniz.
‫Yani bu, artık birden fazla şekilde kullanabileceğimiz bir prefabrik olduğu anlamına geliyor.
‫Örneğin, oyun sahnemize geri dönebiliriz.
‫Ve oyun sahnemizde eski ana kamerayı silebiliriz.
‫Şimdi birinci ekranı görebilirsiniz, hiçbir kamera oluşturulmuyor ve ana kameramızı oraya sürükleyebiliriz.
‫Ve ayarladığımız tüm farklı ayarlara sahip olduğunu görebilirsiniz.
‫Boyut için 450.
‫Arka planı bizim dörtlümüz ve siyah bir malzemesi var.
‫Şimdi oyun sahnesini kaydedelim ve ana menümüze geri dönelim.
‫Şimdi buradan oyun sahnemize geçmek istiyoruz.
‫Bunu başarmak için de bazı kodlar eklememiz gerekiyor.
‫Şimdilik, oynat düğmemiz gerçekten sadece bir şey yapıyor ve hata ayıklama günlüğünde oyunu oynat düğmesine
‫basıldığını söylüyor, ancak eklememiz gereken şey sahne yöneticimiz ve sahne yöneticisini kullanmak için işlevselliği uygulamamız
‫gerekiyor.
‫Bu yüzden buraya, sahne yöneticisini bulabileceğimiz bu isim alanı scene management içinde unity engine dot scene management olan
‫bir kütüphane ekliyoruz.
‫Şimdi sahne yöneticisi sınıfını çağırabiliriz.
‫Bu da bir sahneden diğerine geçmemizi sağlıyor.
‫Bu yüzden sahneyi yükle diyoruz ve şimdi bu sahneden bir sonraki sahneye geçebiliriz.
‫Ve geçmek istediğimiz bir sonraki sahne oyun sahnemiz.
‫Ve burada bir dize kullanmak önemlidir.
‫Gördüğünüz gibi, sahne adı olarak bir dize bekler.
‫Ve oyun olarak adlandırılan bir sahneye sahip olmak önemlidir.
‫Aksi takdirde, girdiğiniz adla hiçbir sahnenin mevcut olmadığını söyleyen bir hata alırız.
‫Yani bu, sahne yöneticisi, bizi oyun sahnesine taşıyor.
‫Yani arkasındaki fikir bu.
‫Senaryoyu kaydedip Unity'ye geri döndüm ve şimdi oyunu oynamaya başladım.
‫Ve oynatma düğmesine bastım.
‫Öyleyse öyleyiz.
‫Oynat tuşuna basalım.
‫Ve hala bir hata alıyoruz.
‫Derleme ayarlarına eklenmediği veya varlık paketi yüklenmediği için görülen oyunun yüklenemediğini
‫söylüyor.
‫Bu hatayı alırsanız, derleme ayarına eklenmediği için yüklenemedi
‫diyor.
‫Bunu yapı ayarlarına eklemeniz gerekir ve bu çok kolay bir şekilde yapılır.
‫Dosyaya gidiyoruz, sonra derleme ayarları ya da benim durumumda Mac'te shift komutu B ve sonra buradaki derleme ayarlarına
‫gidiyorum.
‫Derlememde olmasını istediğim sahneleri eklemem gerekiyor ve sahneleri varlık klasörünüzden doğrudan
‫sahnelere sürükleyebilir ve bunu yaptığınız anda derleyebilirsiniz.
‫Sonra oyunu başlatabilir ve çalışıp çalışmadığını görebilirsiniz.
‫Bu yüzden tam ekrana geçmesi için büyütüp tekrar oynatacağım.
‫Ve sonra oynat tuşuna basıyorum ve siyah ekranıma geliyorum ve siyah ekranım şimdilik benim oyun sahnem.
‫Böylece işe yaradığını gördük.
‫Böylece oyunu oyna düğmesine basıldı ve oyun sahnesindeydik.
‫Mükemmel.
‫Artık nasıl düğme oluşturacağınızı, düğmeleri nasıl kullanacağınızı ve A sahnesinden B sahnesine nasıl geçeceğinizi biliyorsunuz.
‫Bir sonraki videoda, oyun sahnemizi dolduracağız ve bunu temizleyeceğiz.
‫Tamam.
‫Bunu yapmadan önce, assets klasörümüzü temizleyelim çünkü şimdi her şeyi temiz tutmak için oyunumuzun
‫tüm farklı bölümleri için klasörler oluşturuyoruz.
‫Şimdilik, sadece altı ya da yedi dosyamız olduğu için bu çok da gerekli değil, ancak
‫ileride oyunlar karmaşıklaştıkça ve daha fazla farklı parçaya sahip oldukça bu çok daha
‫zor ya da çok daha önemli olacak.
‫Yapmamız gereken şey bir komut dosyası klasörü oluşturmak, tüm komut dosyaları için bir klasör ve oynat
‫düğmesi komut dosyamı buraya sürüklüyorum ve bir sonraki de prefablarım için.
‫Bir prefabrik prefabrik klasörüne sahip olmak her zaman önemlidir.
‫Ana kameramı buraya sürüklüyorum, sonra yazı tipleri için bir tane oluşturuyorum
‫ve Munroe yazı tipimi buraya sürüklüyorum ve malzemeler için bir tane oluşturuyorum, malzemeler ve siyah malzememi buraya sürüklüyorum.
‫Sahnelere gelince, ek bir sahneler klasörü oluşturabilirsiniz, ancak sahnelerimin
‫tek bir yerde olmasını gerçekten seviyorum, bu da varlıkların kök klasöründe.
‫Harika.
‫Şimdi sahneyi kaydedelim, projeyi kaydedelim ve bir sonraki videoda görüşmek üzere.