关于RemovePackage传递包路径移除包报的异常

谷主您好,通过资源路径添加的uipackage,用 remove时 传递 路径进去会报异常,具体已经查阅代码 UIPackage pkg = null;
if (!_packageInstById.TryGetValue(packageIdOrName, out pkg))
{
if (!_packageInstByName.TryGetValue(packageIdOrName, out pkg))
throw new Exception("FairyGUI: '" + packageIdOrName + "' is not a valid package id or name.");
}
但在 AddPackage的代码里 发现添加了 _packageInstById[pkg.id] = pkg;
_packageInstByName[pkg.name] = pkg;
_packageInstById[assetPath] = pkg;
_packageList.Add(pkg);
求问原因。。
已邀请:

谷主

赞同来自:

不知道你报什么异常。代码你都看见了,自己调试不就行了。

要回复问题请先登录注册