hot update របស់ Cocos Creator៖ manifest, AssetsManager និងការចេញផ្សាយប្រកបដោយសុវត្ថិភាព

ហ្គេម Cocos Creator ដំណើរការដោយ JavaScript ដែលធ្វើឱ្យវាសាកសមនឹង hot update ដោយធម្មជាតិ៖ ទាំងស្គ្រីប និងធនធានអាចផ្លាស់ប្ដូរបាន បន្ទាប់ពីហ្គេមបានចេញផ្សាយរួច។
manifest និង AssetsManager
hot update របស់ Cocos ដំណើរការដោយផ្អែកលើឯកសារ manifest ដែលរាយបញ្ជីកំណែមាតិកា និងតម្លៃ hash md5 របស់ឯកសារនីមួយៗ។
នៅពេលហ្គេមចាប់ផ្តើម AssetsManager ប្រៀបធៀប manifest នៅលើឧបករណ៍ជាមួយ manifest នៅលើម៉ាស៊ីនមេ ទាញយកតែឯកសារដែលបានផ្លាស់ប្ដូរ ផ្ទៀងផ្ទាត់ md5 របស់វា ហើយចាប់ផ្តើមហ្គេមឡើងវិញ ដើម្បីដំណើរការមាតិកាថ្មី។
អ្វីដែលអ្នកត្រូវបង្កើតដោយខ្លួនឯង
- ម៉ាស៊ីនមេសម្រាប់ដាក់ផ្ទុកកញ្ចប់ធ្វើបច្ចុប្បន្នភាព
- manifest ថ្មីសម្រាប់ការចេញផ្សាយនីមួយៗ
- ការដាក់លេខកំណែ និងឆានែលចេញផ្សាយ
- វិធីត្រឡប់ទៅកំណែមុន នៅពេលការចេញផ្សាយមានបញ្ហា
អ្វីដែលកញ្ចប់ HotUpdate រួមបញ្ចូល
កញ្ចប់ HotUpdate នៅ ShopWebview ភ្ជាប់មកជាមួយហេដ្ឋារចនាសម្ព័ន្ធនេះ និងផ្ទាំងគ្រប់គ្រងសម្រាប់ចេញផ្សាយ សាកល្បង និងត្រឡប់ទៅកំណែមុន — ដូច្នេះការប្ដូរមាតិកាក្លាយជាសកម្មភាពមួយនៅក្នុងផ្ទាំងគ្រប់គ្រង ជំនួសឱ្យគម្រោងមួយទាំងមូល។
មុនពេលអ្នកចេញផ្សាយការធ្វើបច្ចុប្បន្នភាព
- សាកល្បងវាក្នុងឆានែលសាកល្បងលើឧបករណ៍ពិត
- រក្សាការផ្លាស់ប្ដូរឱ្យនៅក្នុងស្គ្រីប និងធនធានដែលហ្គេមទាញយក
- ចេញផ្សាយដល់អ្នកទាំងអស់គ្នានៅពេលវាមានស្ថិរភាព ហើយត្រឡប់ទៅកំណែមុន ប្រសិនបើវាមិនទាន់មានស្ថិរភាព
ចម្លើយរហ័ស
បាន។ ទាំងស្គ្រីប និងធនធាន — រូបភាព សំឡេង ឈុតឆាក — អាចធ្វើបច្ចុប្បន្នភាពបាន។
ទេ។ មានតែឯកសារដែល md5 បានផ្លាស់ប្ដូរប៉ុណ្ណោះដែលត្រូវបានទាញយក។
អានបន្ត
រកមិនឃើញអ្វីដែលអ្នកត្រូវការមែនទេ?
ផ្ញើសារទៅអ្នកគ្រប់គ្រងអំពីគំនិត និងថវិការបស់អ្នក — ទទួលការប៉ាន់ស្មានតម្លៃ និងរយៈពេលក្នុងថ្ងៃដដែល។



