4558 【前端】【1.2】优化分包大小和优先加载策略
| | |
| | | var priorA = PriorBundleConfig.GetAssetPrior(categoryA, lhs.fileName);
|
| | | var priorB = PriorBundleConfig.GetAssetPrior(categoryB, rhs.fileName);
|
| | |
|
| | | return priorA < priorB ? -1 : 1;
|
| | | if (priorA != priorB)
|
| | | {
|
| | | return priorA < priorB ? -1 : 1;
|
| | | }
|
| | | else
|
| | | {
|
| | | var isManifestA = lhs.extersion == ".manifest";
|
| | | var isManifestB = rhs.extersion == ".manifest";
|
| | |
|
| | | if (!isManifestA && isManifestB)
|
| | | {
|
| | | return -1;
|
| | | }
|
| | | else if (isManifestA && !isManifestB)
|
| | | {
|
| | | return 1;
|
| | | }
|
| | | else
|
| | | {
|
| | | return 0;
|
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | | public struct Reward
|