Init
This commit is contained in:
24
Assets/Scripts/Editor/BuildTool.cs
Normal file
24
Assets/Scripts/Editor/BuildTool.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
using UnityEditor;
|
||||
using UnityEditor.AddressableAssets;
|
||||
using UnityEditor.AddressableAssets.Settings;
|
||||
using UnityEngine;
|
||||
|
||||
public class BuildTool
|
||||
{
|
||||
[MenuItem("Tools/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %g")] // Ctrl+G (Windows) or Command+G (Mac)
|
||||
public static void BuildIncremental()
|
||||
{
|
||||
CopyHotDll.CreateDllByte();
|
||||
AddressableAssetSettings.BuildPlayerContent();
|
||||
Debug.Log("Addressables <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (Ctrl+G)");
|
||||
}
|
||||
|
||||
[MenuItem("Tools/ȫ<><C8AB><EFBFBD><EFBFBD><EFBFBD>´<EFBFBD><C2B4><EFBFBD> %#g")] // Ctrl+Shift+G (Windows) or Command+Shift+G (Mac)
|
||||
public static void BuildClearCache()
|
||||
{
|
||||
CopyHotDll.CreateDllByte();
|
||||
AddressableAssetSettings.CleanPlayerContent();
|
||||
AddressableAssetSettings.BuildPlayerContent();
|
||||
Debug.Log("Addressables ȫ<><C8AB><EFBFBD><EFBFBD><EFBFBD>´<EFBFBD><C2B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (Ctrl+Shift+G)");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user