Unıty Daha Hızlı GamePlay Moduna Girmek

Sosyal medyada paylaşın

Bu yazıda sizlere Play tuşuna bastığınızda sahnenin daha hızlı nasıl açılabileceğini göstereceğim.

Oynatma Modu, Unity’nin temel özelliklerinden biridir. içindeki Oynat düğmesi aracılığıyla, projenizi doğrudan Editör’ün içinde çalıştırmanıza olanak tanır. Oynatma Moduna girdiğinizde, projeniz bir derlemede olduğu gibi başlar ve çalışır. Oynatma Modu sırasında Editör’de yaptığınız tüm değişiklikler Oynatma Modundan çıktığınızda sıfırlanır.

Editör’de Oynatma Moduna girdiğinizde Unity, projenizin bir derlemede olduğu gibi Editör’de başlamasını sağlamak için iki önemli eylem gerçekleştirir:

  • Komut dosyası oluşturma durumunu sıfırlar (buna “Etki Alanı Yeniden Yükleme” de denir) (Reload Domain)
  • Sahneyi yeniden yükler

Bu işlemler doğal olarak zaman alıyor. Oynatma Moduna ne kadar hızlı girip çıkarsanız, değişiklikleri o kadar hızlı yapabilir ve test edebilirsiniz. Unity bizlere yukarıdaki saydığım iki maddeyi kapatma seçeneği sunuyor.

Edit > Project Settings > Editor konumuna gidip Enter Play Mode seçeneğini açıyoruz. Bu sayede Unity GamePlay moduna daha hızlı geçiş yapacaktır çünkü her seferinde komut dosyalarını oluşturmayı bırakacaktır. Normalde oynatma moduna her girdiğinizde tüm statik alanları ve kayıtlı işleyicileri sıfırlar ve sonraki açılışta yine bu dosyaları oluşturur. Bu seçeneği kapatarak bir seferlik oluşturduğu komut dosyalarını kullanıp daha hızlı bir oynatma moduna geçiş sağlayacağız.

Belirtmek istediğim bir nokta daha var, ben bu ayarı yaptığım zaman Singleton’lar hep hata veriyor. Sebebini bilmememe rağmen oyunun testinde herhangi bir negatif etkisi de bulunmuyor.

Son olarak bu konuyla ilgili bir grafik bırakıyorum.