quick3.2中如何使用AssetsManager

请教高手们

我想要这quick3.2中使用assetsmanager,但是报错,我的代码如下:

local versionUrl = server…versionFile…self.needDownVersions.version…"."…self.needDownVersions.id
local packageUrl = self.needDownVersions.fileUrl

print("packageUrl is "..packageUrl..", versionUrl is "..versionUrl)
if self.nowDownIndex == 1 then 

    print("packageUrl is "..packageUrl..", versionUrl is "..versionUrl..", self.path is "..self.path)
    self.assetsManager = cc.AssetsManager:new(packageUrl,versionUrl,self.path)  --资源包路径,代码号路径,存储路径
    self.assetsManager:registerScriptHandler(handler(self, self.downHandler))
else

– self.assetsManager:setVersionFileUrl(versionUrl)
– self.assetsManager:setPackageUrl(packageUrl)
end
错误提示:attempt to index field ‘AssetsManager’ (a nil value)
请问是什么原因,应该怎么使用呢?

quick 3.2去掉了AssetsManager

那我应该使用什么方法替换呢?我想用AssetsManager 来下载服务器上的更新文件并进行本地更新,我应该怎么办呢?
求高手指点下。

更新其实并不需要AssetsManager,论坛里有很多方案了。
如果确实要用AssetsManager,从cocos v3那里把相关代码加回来就可以了。

其实quick创建工程后,有一个自动生成的update.lua,应该可以使用的,但是我不知道怎么配置服务器上传的内容,应该使用什么格式上传,请问你知道怎么弄吗?