Adreslenebilir sahneleri dahil et

Bu sayfada, Android Performance Tuner'ın Unity'deki adreslenebilir sahneler.

Adresler geliştiricilerin çalışma zamanında dinamik olarak içerik yüklemesine olanak tanır. Bu komut, aşağıdaki durumlarda Unity'nin derleme ayarlarında bulunmayan sahneleri içerebilir: .apk oluşturulmuş demektir. Android Performance Tuner 1.5.1'den önce bu sahneler Android Performance Tuner ve Play Console'da incelenemedi.

Gereksinimler

Adreslenebilir öğeler sahneleri için aşağıdaki koşullar geçerlidir:

  • Android Performance Tuner 1.5.1 veya sonraki sürümler
  • Unity 2019.3 veya sonraki sürümler
  • Adreslenebilirler paketi 1.19.4 veya sonraki sürümler

Adreslenebilir sahneler ekleme

Android Performance Tuner'ın Addressables sahnelerinizi tanıması için şunları yapın:

  1. Uygulamanızı test etmeye hazır olduğunuzda Pencere > Android Performance Tuner > Kurulum'u açın ve Adres Ayarları sekmesi.

    . Şekil 1. Adreslenebilir Ayarlar penceresi.

  2. Adreslenebilirler Sahnelerini Güncelle düğmesini tıklayın.

Varsayılan olarak AddressableAssetSettingsDefaultObject, şunlara dahildir: Android Performance Tuner. Pencerede artık şu sahnelerle birlikte bulunan tüm sahnelerin bir listesi görüntülenir: değerlerini proto dosyasına kaydedebilirsiniz.

. Şekil 2. Android Performance Tuner tarafından listelenen adreslenebilir sahneler

Sahnelerin alındığı Adreslenebilir Ayarlar Nesnesi'ni değiştirmek için:

  1. Assets/AndroidPerformanceTuner_gen/Runtime/Resources klasörüne gidin. SetupConfig komut dosyası nesnesini Denetleyici'de açın.

  2. Özel Ayarlar Nesnenizin yolunu Addressables Settings Object Path (Adresler Ayarları Nesne Yolu) alanına, dosyanın adını da ekleyin.

Sahne düzeniniz şurada olduğunda Adreslenebilirler sahnelerini güncellemenizi öneririz: son haline getirin.

Android Performance Tuner yalnızca mevcut sahnelere ait verileri toplar dosyası Play Console'a yüklenen .apk dosyası biçiminde olur.

Adreslenebilirler sahneleri sıfırlanıyor

Şu simgeyi tıklayarak Adreslenebilirler sahnelerinizi sıfırlayabilirsiniz: Adreslenebilirler Ayarları sekmesinde Adreslenebilirler Sahnelerini sıfırlayın. Ancak bu durum, tarayıcının şu anda yayınlanan sürümüyle görebilirsiniz.

Yayınlamadan uygulamadaki SetupConfig nesnesini dinamik olarak güncelleme yeni sürüm Play Console'da sahne değeri olarak hatalara neden olur korumaz.

Ek açıklamalarda Adreslenebilirler sahnelerini ayarlama

Varsayılan ek açıklamaları kullanıyorsanız Android Performance Tuner, ekleyebilirsiniz. Özel ek açıklamalar kullanıyorsanız ConvertAddressableScenePathToAPTSceneIndex() adlı kişiyi ara:

tuner.SetCurrentAnnotation(new Annotation
{
    Scene = (Scene) tuner.ConvertAddressableScenePathToAPTSceneIndex(scenePath),
    Difficulty = Difficulty.Medium
});