public void SetLightmapAsset(string bundleName, string assetName) { _lightMapAsset = new MapAssetInfo(); _lightMapAsset._bundleName = bundleName; _lightMapAsset._assetName = assetName; AddAsset(bundleName, assetName); }
public void SetNavigationAsset(string bundleName, string assetName) { _navigationAsset = new MapAssetInfo(); _navigationAsset._bundleName = bundleName; _navigationAsset._assetName = assetName; AddAsset(bundleName, assetName); }
public void AddAsset(string bundleName, string assetName) { foreach (var item in _assetList) { if (item._assetName == assetName && item._bundleName == bundleName) { return; } } MapAssetInfo info = new MapAssetInfo(); info._bundleName = bundleName; info._assetName = assetName; _assetList.Add(info); }