예제 #1
0
 public void SetLightmapAsset(string bundleName, string assetName)
 {
     _lightMapAsset             = new MapAssetInfo();
     _lightMapAsset._bundleName = bundleName;
     _lightMapAsset._assetName  = assetName;
     AddAsset(bundleName, assetName);
 }
예제 #2
0
 public void SetNavigationAsset(string bundleName, string assetName)
 {
     _navigationAsset             = new MapAssetInfo();
     _navigationAsset._bundleName = bundleName;
     _navigationAsset._assetName  = assetName;
     AddAsset(bundleName, assetName);
 }
예제 #3
0
    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);
    }