Egametang开源任职器框架资源统造体系详解

来源:千亿游戏平台 作者:千亿游戏网站

  本篇著作将不先容奈何搭筑境况以及初学,要是不明白ET请先看ET运转指南,当凯旋运转Demo后就能够延续往下看。

  最初要了解ET资源经管体系的操纵流程,下图能够看到后面正在操纵时将会涉及到的三个器材,下面会疏解每个器材的效率。

  打包平台:能够拔取打包目的平台,这会影响到EXE和AssetBundle包天生,如下图

  是否打包EXE:首先打包时依照是否勾选此项天生推广包,注意Build Android包和IOS包时Unity务必摆设好相应筑树,如下图

  首先打包:依照摆设天生AssetBundle,依照“是否打包EXE”和摆设天生推广包,打包达成后如下图

  启动详细途径为@..\FileServer\FileServer.exe,要是念要删改资源供职器启动途径须要删改如下图

  从当地同步加载一个AssetBundle包,加载时会将包中的统统Asset对象同步加载到内存中,要是AssetBundle包仍旧加载到内存中则不会反复加载,只会增多援用计数。

  这里有个须要注意的地方是加载Asset到内存中时会将对象增加到resourceCache容器中,这里实行开释的光阴并不会移除这个援用而是保存指针,当下次加载到同样的Asset时会从新指向新的内存。

  最初获取全部摆设中确此刻平台资源下载所在,然后通过UnityWebRequest异步下载资源供职器上的Version.txt,再读取当地Version.txt,要是读取当地Version.txt腐臭则下载资源供职器上的统统资源,要是读取当地Version.txt凯旋则和资源供职器上的Version.txt对照MD5,要是不划一注解须要更新,更新先通过对照Version资源列表移除当地多余的资源,然后再对照每个资源中的MD5,要是MD5不划一则增加到更新部队,差别对照达成之后首先异步下载更新部队资源。

  最初获取全部摆设中确此刻平台资源下载所在加受愚前下载资源名,然后通过UnityWebRequest异步下载资源供职器上的资源。

  ET资源经管体系到这里就整个先容完毕,有风趣的能够鉴戒ET杀青思绪自身封装一套资源经管体系,结尾感激@熊猫 大大的开源分享,我行为ET铁杆粉丝也是第临时光就首先抽空咨询,正在这里也乘隙推行一下ET,生气有更多的人可能参加ET大多庭,内中又有更多产业等着大多去开采,我这里分享的也只是冰山一角,此后有时光也会延续将学到的东西再分享给大多,请大多能多多援帮一下!

  1、什么是AssetBundle AssetBundle 是Unity pro供给的一种用来存储资源的文献式子,它...

  111. [动画体系]奈何将其他类型的动画转换成闭节帧动画? 动画-点缓存-闭节帧 112. [动画]Unit...

  翻译:莫铭原文所在:AssetBundle usage patterns 本系列中的上一篇著作遮盖了AssetBu...

  学问结果什么样才算是真正学到并具有了它呢?只要能改换你步履的讯息才是学问《好好进修》,要是不行那它只可算是讯息,并...

  过新街,逢旧友。相顾反复,怯问朝家走。乡野菜肴香入口。月上枝头,月下银丝叟。 疾端杯,将进酒。妻子虽贫,孤寡同白首...

  我念 每天早上听着鸟唤醒来,做一个幼的晨间瑜伽,给进修吃完饭,带它去表面鄙陋的上茅厕,然后穿过操场看一下有多少人顶...

  上网认证系统 注销

上一篇:拓斯达董秘恢复:江苏基地目前已进入厂房分项验收阶段完毕验收结束后可进入操纵公司将通过加强供应链系统照料坐褥运营严密化照料本钱用度管控才具将渐渐提拔规划质地修复红利才具同时针对分歧的生意板块做相应的资源
下一篇:开源资源束缚体系