Ejemplo n.º 1
0
 public void LoadSkyBox(string skybox, Action callback = null)
 {
     AssetCacheMgr.GetNoCacheResourceAutoRelease(skybox, sb =>
     {
         RenderSettings.skybox = sb as Material;
         if (callback != null)
         {
             callback();
         }
     });
 }
Ejemplo n.º 2
0
 public void LoadLightMap(string lightMap, Action callback = null)
 {
     AssetCacheMgr.GetNoCacheResourceAutoRelease(lightMap, lm =>
     {
         var lmData                 = new LightmapData();
         lmData.lightmapFar         = lm as Texture2D;
         LightmapSettings.lightmaps = new LightmapData[1] {
             lmData
         };
         if (callback != null)
         {
             callback();
         }
     });
 }