'पते' वाले सीन शामिल करें

इस पेज पर, Android Performance Tuner को कॉन्फ़िगर करने का तरीका बताया गया है, ताकि Unity में पता देने वाले सीन.

पते इसकी मदद से डेवलपर, रनटाइम के दौरान डाइनैमिक तौर पर कॉन्टेंट लोड कर सकते हैं. इसमें ऐसे सीन शामिल हो सकते हैं जो Unity की बिल्ड सेटिंग में मौजूद न हों. ऐसा तब होता है, जब .apk बनाया गया है. Android Performance Tuner 1.5.1 से पहले, उन सीन की पहचान Android Performance Tuner और Play Console में इसकी जांच नहीं की जा सकी.

ज़रूरी शर्तें

Addressables सीन के साथ सहायता पाने के लिए इन शर्तों को पूरा करना ज़रूरी है:

  • Android Performance Tuner 1.5.1 या उसके बाद का वर्शन
  • Unity 2019.3 या इसके बाद का वर्शन
  • Addressables पैकेज 1.19.4 या उसके बाद का वर्शन

'पते की जानकारी' वाले सीन जोड़ें

Android Performance Tuner को आपके Addressables सीन की पहचान करने के लिए, ये काम करें:

  1. जब आप अपने ऐप्लिकेशन को टेस्ट करने के लिए तैयार हों, तो यहां जाएं विंडो > Android Performance Tuner > सेटअप करें और पते की जानकारी वाली सेटिंग टैब.

    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है पहली इमेज. अड्रेसेबल्स सेटिंग विंडो.

  2. पते की जानकारी वाले सीन अपडेट करें बटन पर क्लिक करें.

डिफ़ॉल्ट रूप से, इसमें शामिल सभी दृश्य AddressableAssetSettingsDefaultObject इसमें शामिल हैं Android Performance Tuner. विंडो अब उन सभी सीन की सूची दिखाती है जो हमारे खोज नतीजों के साथ मिले थे उनका मान कर सकता है, जैसा कि उन्हें प्रोटो फ़ाइल में सहेजा गया है.

अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है दूसरी इमेज. Android Performance Tuner की ओर से सूची में शामिल पते वाले सीन.

पता देने लायक सेटिंग के उस ऑब्जेक्ट को बदलने के लिए जिसमें से सीन लिए जाते हैं:

  1. Assets/AndroidPerformanceTuner_gen/Runtime/Resources फ़ोल्डर पर जाएं और इंस्पेक्टर में, स्क्रिप्ट किए जा सकने वाले SetupConfig ऑब्जेक्ट को खोलें.

  2. पथ को अपने कस्टम सेटिंग ऑब्जेक्ट में Addressables सेटिंग का ऑब्जेक्ट पाथ फ़ील्ड, जिसमें फ़ाइल का नाम भी शामिल होता है.

हमारा सुझाव है कि जब आपके सीन का लेआउट सेमी-फ़ाइनल बनाएं, ताकि पुराने सिस्टम के साथ काम करने से जुड़ी समस्याओं से बचा जा सके.

Android Performance Tuner सिर्फ़ उन सीन का डेटा इकट्ठा करता है जो मौजूद हैं .apk फ़ाइल में मौजूद होनी चाहिए जिसे Play Console पर अपलोड किया गया था.

जिन अड्रेसेबल सीन को रीसेट किया जा रहा है

आप पते की जानकारी की सेटिंग टैब में, पते वाले सीन रीसेट करें. हालांकि, इससे हाल ही में पब्लिश किए गए वर्शन के साथ काम करने में समस्या आती है ऐप खोलें.

पब्लिश किए बिना, ऐप्लिकेशन में SetupConfig ऑब्जेक्ट को डाइनैमिक तरीके से अपडेट करना नई रिलीज़ की वजह से, Play Console में सीन की वैल्यू के तौर पर गड़बड़ियां हो सकती हैं संबंधों को सुरक्षित नहीं रखा जाएगा.

एनोटेशन में Addressables सीन सेट करना

डिफ़ॉल्ट एनोटेशन का इस्तेमाल करने पर, Android Performance Tuner अपने-आप सेट हो जाता है सही सीन होना चाहिए. अगर कस्टम एनोटेशन का इस्तेमाल किया जा रहा है, तो ConvertAddressableScenePathToAPTSceneIndex() को कॉल करें:

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