官方文档
官方文档主要是讲了原理,然后给了一个基于 3.3.2 版本的示例,都看完了之后感觉只是一知半解。
所以决定写一个 step by step 的教程,进一步以供大家参考。
(当前,这里也有其它 帖子 可供参考)
插件准备
首先往你的项目中增加 hot-update插件 ,可以在文档中的示例代码中获取。(了解更多)
TS部分
然后添加一个名为 `HotUpdateMgr` 的单例管理器。
(我们可以有其它的实现方式,不写在一个管理器中也是完全 ok 的,up to u)export default class HotUpdateMgr {
private static _me: HotUpdateMgr;
public static get me(): HotUpdateMgr {
if (!this._me) {
this._me = new HotUpdateMgr()
}
return this._me;
}
private constructor() {
}
}
native.AssetsManager
引擎提供的热更新主要工具类
private _am: native.AssetsManager;
public init(): boolean {
if(native)
this._am = new native.AssetsManager();
}
标签:me,管理器,3.7,一步步,private,HotUpdateMgr,CocosCreator,._,native
From: https://www.cnblogs.com/bakabird/p/17512915.html