Addressables দৃশ্য অন্তর্ভুক্ত করুন

এই পৃষ্ঠাটি বর্ণনা করে যে কীভাবে অ্যাড্রেসেবল দৃশ্যগুলি ইউনিটিতে অন্তর্ভুক্ত করতে অ্যান্ড্রয়েড পারফরম্যান্স টিউনার কনফিগার করতে হয়৷

অ্যাড্রেসবেলগুলি বিকাশকারীদের রানটাইমে গতিশীলভাবে সামগ্রী লোড করার অনুমতি দেয়। এটি এমন দৃশ্যগুলি অন্তর্ভুক্ত করতে পারে যা ইউনিটির বিল্ড সেটিংসে উপস্থিত থাকে না যখন .apk নির্মিত হয়৷ অ্যান্ড্রয়েড পারফরম্যান্স টিউনার 1.5.1 এর আগে, সেই দৃশ্যগুলি অ্যান্ড্রয়েড পারফরম্যান্স টিউনার দ্বারা স্বীকৃত ছিল না এবং প্লে কনসোলে পরিদর্শন করা যায়নি।

প্রয়োজনীয়তা

Addressables দৃশ্যের জন্য সমর্থন নিম্নলিখিত প্রয়োজনীয়তা আছে:

  • অ্যান্ড্রয়েড পারফরম্যান্স টিউনার 1.5.1 বা তার পরে
  • ইউনিটি 2019.3 বা তার পরে
  • ঠিকানাযোগ্য প্যাকেজ 1.19.4 বা তার পরে

Addressables দৃশ্য যোগ করুন

অ্যান্ড্রয়েড পারফরম্যান্স টিউনারকে আপনার ঠিকানাযোগ্য দৃশ্যগুলি চিনতে, নিম্নলিখিতগুলি করুন:

  1. আপনি যখন আপনার অ্যাপটি পরীক্ষা করার জন্য প্রস্তুত হন, তখন উইন্ডো > অ্যান্ড্রয়েড পারফরম্যান্স টিউনার > সেটআপে যান এবং অ্যাড্রেসেবল সেটিংস ট্যাবটি খুলুন।

    চিত্র 1. ঠিকানাযোগ্য সেটিংস উইন্ডো।

  2. Addressables Scenes বাটনে ক্লিক করুন।

ডিফল্টরূপে, AddressableAssetSettingsDefaultObject এ থাকা সমস্ত দৃশ্য অ্যান্ড্রয়েড পারফরম্যান্স টিউনারে অন্তর্ভুক্ত করা হয়েছে। উইন্ডোটি এখন প্রোটো ফাইলে সংরক্ষিত মান সহ পাওয়া সমস্ত দৃশ্যের একটি তালিকা প্রদর্শন করে।

চিত্র 2. Android পারফরম্যান্স টিউনার দ্বারা তালিকাভুক্ত ঠিকানাযোগ্য দৃশ্য।

ঠিকানাযোগ্য সেটিংস অবজেক্ট পরিবর্তন করতে যা থেকে দৃশ্যগুলি টানা হয়:

  1. Assets/AndroidPerformanceTuner_gen/Runtime/Resources ফোল্ডারে যান এবং Inspector-এ SetupConfig স্ক্রিপ্টেবল অবজেক্ট খুলুন।

  2. ফাইলের নাম সহ Addressables Settings Object Path ফিল্ডে আপনার কাস্টম সেটিংস অবজেক্টের পাথ সন্নিবেশ করুন।

আমরা পরামর্শ দিচ্ছি যে আপনি যখন আপনার দৃশ্যের বিন্যাস সেমি-ফাইনাল হয় তখন পশ্চাদগামী সামঞ্জস্যের সমস্যাগুলি এড়াতে আপনি Addressables দৃশ্যগুলি আপডেট করুন৷

Android পারফরম্যান্স টিউনার শুধুমাত্র সেই দৃশ্যগুলির জন্য ডেটা সংগ্রহ করে যা প্লে কনসোলে আপলোড করা .apk ফাইলে উপস্থিত ছিল৷

Addressables দৃশ্য রিসেট করা হচ্ছে

আপনি Addressables Settings ট্যাবে Addressables Scenes রিসেট এ ক্লিক করে আপনার Addressables দৃশ্য রিসেট করতে পারেন। যাইহোক, এটি অ্যাপটির বর্তমানে প্রকাশিত সংস্করণের সাথে সামঞ্জস্যতা ভেঙে দেয়।

একটি নতুন রিলিজ প্রকাশ না করেই অ্যাপে SetupConfig অবজেক্টটিকে গতিশীলভাবে আপডেট করার ফলে প্লে কনসোলে ত্রুটি দেখা দেবে কারণ দৃশ্য-মান সম্পর্ক সংরক্ষণ করা হবে না।

টীকাতে Addressables দৃশ্য সেট করা

আপনি যদি ডিফল্ট টীকা ব্যবহার করে থাকেন, তাহলে Android পারফরম্যান্স টিউনার স্বয়ংক্রিয়ভাবে সঠিক দৃশ্য সেট করে। আপনি যদি কাস্টম টীকা ব্যবহার করেন, তাহলে ConvertAddressableScenePathToAPTSceneIndex() কল করুন :

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