Bu sayfada, Android Performance Tuner için Unity eklentisinin nasıl indirileceği, içe aktarılacağı ve yapılandırılacağı açıklanmaktadır.
Gereksinimler
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'nin 2019.3.14 veya sonraki bir sürümü gereklidir
- Adreslenebilirler sahneleri desteği için Unity 2019.3 veya üzeri ve Addressables paketi 1.19.4 ya da sonraki sürümleri gereklidir.
Eklentiyi indirin
Eklentiyi GitHub deposundan indirin. İndirilen .unitypackage
dosyasını seçin.
Eklentiyi içe aktar
Eklentiyi içe aktarmadan önce projenizin .NET 4.6 sürümünü kullandığından emin olun. Bu, Unity'nin 2018.4 ve önceki sürümleri için geçerlidir (Unity'nin sonraki sürümleri yalnızca .NET sürümü 4.6 içerir).
- File > Build Settings'i (Dosya > Derleme Ayarları) seçin. Geçerli platform olarak Android'in seçildiğinden emin olun.
- Oynatıcı Ayarları düğmesini tıklayın.
- Other Settings (Diğer Ayarlar) altında, Scripting Runtime Version (Komut Dosyası Çalışma Zamanı Sürümü) bölümünü 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 yüklü Android Performance Tuner sürüm 1.5.1 veya sonraki sürümler
Android Performance Tuner'ın 1.5.1 veya sonraki sürümleri Unity 2017 ile kullanıldığında eklenti içe aktarılırken aşağıdaki ek adımların uygulanması gerekir:
- Assets/AndroidPerformanceTuner/Editor klasörüne gidin.
- Google.Android.PerformanceTuner.Editor dosyasını tıklayarak İnceleyici'de açın.
- Eksik montaj referansını tıklayın ve ardından kaldırmak için - işaretini tıklayın.
Uygula düğmesini tıklayın.
Şekil 1. Derleme referansı eksik.
Assets/AndroidPerformanceTuner/Runtime klasörüne gidin.
Google.Android.PerformanceTuner dosyasını tıklayarak İnceleyici'de açın.
Eksik olan iki derleme referansını kaldırmak için 3. adımı tekrarlayın.
Unity'yi yeniden başlatın.
Pencere > AndroidPerformanceTuner > Kurulum'a gidin ve herhangi bir hata 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 aktaracaksanız önce 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ğıdakileri yapın:
Unity 2019.3.14 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ığı kullanır. Bu kitaplıktan, yalnızca Unity'nin raporladıklarından daha kapsamlı ölçümler de dahildir.
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 Sayısı menüsünü bulun. Herhangi bir seçimi kullanabilir (Senkronizasyon hariç). Senkronize Etme dışındaki seçimler, Android Frame Pacing kitaplığıyla birlikte daha hassas ölçümler yapılmasını sağlar.
(2019'dan önceki Unity sürümleri için) Derleme sistemini Gradle olarak ayarlayın. File > Build Settings'i (Dosya > Derleme Ayarları) seçin. Sistem Oluştur'u bulun ve Gradle'ı seçin.
İnternet erişim iznini ekleyin. Diğer Ayarlar altında İnternet Erişimi'ni bulun ve Zorunlu kıl'ı seçin.
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