Eklentiyi entegre etme

Bu sayfada, Android Performance Tuner için Unity eklentisini nasıl indireceğiniz, içe aktaracağınız ve yapılandıracağınız açıklanmaktadır.

Şartlar

Eklentiyi oyununuzda kullanmak için Unity'nin desteklenen bir sürümünü kullanın:

  • Unity 2017.4 veya sonraki sürümler ve .NET 4.6 sürümü
  • APK Genişletme dosyalarını kullanmak için Unity 2018.2 gerekir
  • İyileştirilmiş kare hızı ve GPU ölçümleri için Unity 2019.3.14 veya sonraki sürümler gerekir
  • Adreslenebilir sahne desteği için Unity 2019.3 veya sonraki sürümleri ve Adreslenebilirler paketi 1.19.4 veya sonraki sürümleri gerekir.

Eklentiyi indirin

GitHub deposundan eklentiyi indirin. İndirilen .unitypackage dosyasını seçin.

Eklentiyi içe aktarın

Eklentiyi içe aktarmadan önce projenizin .NET 4.6 sürümünü kullandığından emin olun. Bu, Unity 2018.4 ve önceki sürümler için geçerlidir (Unity'nin sonraki sürümlerinde yalnızca .NET sürümü 4.6 bulunur).

  1. File > Build Settings'i (Dosya > Derleme Ayarları) seçin. Geçerli platform olarak Android'in seçildiğinden emin olun.
  2. Oynatıcı Ayarları düğmesini tıklayın.
  3. Other Settings (Diğer Ayarlar) altında, Scripting Runtime Version'ı (Komut Dosyası Çalışma Zamanı Sürümü) bulup .NET 4.6'yı seçin.

Eklenti, projenize içe aktarabileceğiniz bir Unity Paketi olarak sağlanır. Öğeler > Paketi İçe Aktar > Özel Paket'i ve indirdiğiniz .unitypackage dosyasını seçin.

Unity 2017 ile Android Performance Tuner sürüm 1.5.1 veya üzeri

Eklentiyi içe aktarırken Android Performance Tuner'ın 1.5.1 veya sonraki bir sürümünü Unity 2017 ile kullanmak için aşağıdaki ek adımların uygulanması gerekir:

  1. Assets/AndroidPerformanceTuner/Editor klasörüne gidin.
  2. Google.Android.PerformanceTuner.Editor dosyasını tıklayarak İnceleyici'de açın.
  3. Eksik derleme referansını, ardından kaldırmak için - işaretini tıklayın.
  4. Uygula düğmesini tıklayın.

    Şekil 1. Derleme referansı eksik.

  5. Assets/AndroidPerformanceTuner/Runtime'a gidin.

  6. Google.Android.PerformanceTuner dosyasını tıklayarak İnceleyici'de açın.

  7. Eksik iki derleme referansını kaldırmak için 3. adımı tekrarlayın.

  8. Unity'yi yeniden başlatın.

  9. Pencere > AndroidPerformanceTuner > Kurulum'a gidin ve herhangi bir hatanın görüntülenmediğini doğrulayın.

Silme işleminden sonra eklentiyi yeniden içe aktarma

Eklentiyi projeden kaldırdıktan sonra yeniden içe aktarıyorsanız öncelikle Oynatıcı Ayarları > Komut Dosyası Tanımlama Sembolleri bölümünden ANDROID_PERFORMANCE_TUNER_UTILITIES öğesini kaldırın.

Eklentiyi yapılandırma

Eklentiyi yapılandırmak için aşağıdaki adımları uygulayın:

  1. Unity 2019.3.14 sürümü veya sonraki sürümler için:

    • Android Frame Pacing kitaplığını etkinleştirin. Android Performance Tuner, oyununuzun performansını ölçmek için bu kitaplıktan yararlanacak. Bu kitaplıkta, sadece Unity'nin raporladıklarından daha ayrıntılı ölçümler de yer alıyor.

      Dosya > Derleme Ayarları'nı seçin ve Oynatıcı Ayarları düğmesini tıklayın. Çözünürlük ve Sunu altında, Optimize Edilmiş Çerçeve İlerleme Hızı onay kutusunu seçin.

    • Çerçeve oluşturmayı dikey boşluklarla senkronize edin.

      Oynatıcı Ayarları'ndan Kalite sekmesini seçin ve VSync Count menüsünü bulun. Herhangi bir seçimi kullanın (Senkronize etme hariç). Senkronize etme dışındaki seçimler, Android Frame Pacing kitaplığıyla birlikte daha hassas ölçümler yapılmasını sağlar.

  2. (2019'dan önceki Unity sürümleri için) Derleme sistemini Gradle olarak ayarlayın. File > Build Settings'i (Dosya > Derleme Ayarları) seçin. Derleme Sistemi'ni bulup Gradle'ı seçin.

  3. İnternet erişim izni ekleyin. Diğer Ayarlar'ın altında İnternet Erişimi'ni bulun ve Zorunlu kıl'ı seçin.

  4. API anahtarınızı girin. Eklenti yüklendikten sonra, eklentiyi Pencere > Android Performance Tuner > Kurulum menüsünden girebilirsiniz. Bu iletişim kutusunda Ayarlar sekmesini seçin ve API anahtarı alanına Google Cloud projenizdeki API anahtarını girin.

    Şekil 2. Eklentideki Ayarlar sekmesi