Init
This commit is contained in:
21
Assets/Scripts/Runtime/KeyManager.cs
Normal file
21
Assets/Scripts/Runtime/KeyManager.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
|
||||
public class KeyManager
|
||||
{
|
||||
public static string AssetDllDir = "Assets/GameRes/HotUpdate";
|
||||
public static string AssetEntityDir = "Assets/GameRes/Entity";
|
||||
public static string HybridCLRDataDir = $"{Application.dataPath.Replace("/Assets", "")}/HybridCLRData";
|
||||
public static string HotDllSourceDir = $"{HybridCLRDataDir}/HotUpdateDlls";
|
||||
public static string TDllSourceDir = $"{HybridCLRDataDir}/AssembliesPostIl2CppStrip";
|
||||
public static string LoadDllKey(string dllName)
|
||||
{
|
||||
return $"{AssetDllDir}/{dllName}.dll.bytes";
|
||||
}
|
||||
public static string LoadPrefabKey(string prefabName)
|
||||
{
|
||||
return $"{AssetEntityDir}/{prefabName}.prefab";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user