Sahneyi veya Üst Katmanı Önişleme
Bir sahneyi veya üst katmanı oynatmak, nesnelerin veya davranışların sayısına bağlı olarak bazen biraz zaman alabilir. Önişleme ile, oyuncunuzun fark etmeden yüklenmesini sağlayarak bir sahneyi veya üst katmanı anında yükleniyormuş gibi hissettirebilirsiniz. Bir sahneyi önişlemek için iki yol vardır: projeniz başlamadan önce sahne ayarlarından ya da sahneniz halihazırda çalışırken asenkron olarak (davranışlar kullanarak).
Sahne Ayarlarından Önişleme
Oyuncunun sıkça kullanacağını bildiğiniz sahneleri veya üst katmanları önişlemek için projenize talimat verebilirsiniz. Bunu yapmak için Proje Ayarları'nı açın ve dişli simgesine dokunun.
Ayarları basın.
ve Önişleme'yi açın.
Sahnenizin çok sayıda nesne ve davranışa sahip olması durumunda, en baştan önişleme yapmak iyi bir fikir olmayabilir. Çok fazla sahne ve üst katmanı önişlemek performansı etkileyebilir ve oyuncunuz ilerledikçe önişleme yapmak daha iyi olabilir.
Davranışlar Kullanarak Asenkron Önişleme
Tüm sahnelerinizi önceden yükleyerek performansı etkilemek istemiyorsanız, bazen bir sahneyi veya üst katmanı asenkron olarak önişlemek mantıklıdır.
Asenkron önişlemenin kullanabileceğiniz bir örnek, oyuncunun seviyenin sonuna yaklaşacağı bir oyundur. Oyuncu sona geldiğinde bir sonraki seviyenin anında yüklenmesi gerektiğinden, bir sonraki seviyeyi hazır hale getirmek istersiniz.
Asenkron önişleme yapmak için, bir olay tetiklendiğinde Gelişmiş Sahne davranışları içinde bulunan Önişleme Sahnesi davranışını ekleyin.
Sonra önişlemek istediğiniz sahneyi veya üst katmanı seçin.
Sahne önişlemeyi bitirdiğinde, bir olayı tetikler. Bu nedenle, sahne yüklendiğinde bir düğmeyi etkinleştirmek gibi bir şey yapabilirsiniz.
Önişlenmiş bir sahne ile işiniz bittiğinde, projenizin performansını etkilememek için Unload Scene davranışını kullandığınızdan emin olun.

