在quick 3.3中,我的启动和监听assetsmanager的代码如下:
local function onProgress(event)
…
end
local assetsManager = cc.AssetsManager:new(PackageUrl,
versionFileUrl,
pathToSave)
assetsManager:retain()
assetsManager:setDelegate(onProgress, cc.ASSETSMANAGER_PROTOCOL_PROGRESS)
assetsManager:setConnectionTimeout(3)
assetsManager:update()
现在我遇到一个问题,就是当我同时创建两个assetsmanager对象时(也就是同时有两个在下载),这两个assetsmanager对象在onProgress函数中的返回值貌似会相互串掉(也就是我第一个assetsmanager监听的进度返回值event有可能变成第二个assetsmanager的进度值event),请问这个问题大家遇到过吗,该如何解决呢?