1.处理了热更资源配置Editor脚本中冗余的部分 2.将热更资源配置继承基类改为OdinEditor,使其能适配Odin 3.重新整理了打包部分的代码块 4.添加了允许同时选择多个子包打包的逻辑(开发中) 5.添加了选择子包时查看其全局配置的逻辑
15 lines
411 B
C#
15 lines
411 B
C#
using Sirenix.OdinInspector.Editor;
|
|
using Stary.Evo;
|
|
using UnityEditor;
|
|
|
|
[CustomEditor(typeof(HotfixMainResDomain))]
|
|
public class HotfixMainResDomainEditor : OdinEditor
|
|
{
|
|
public override void OnInspectorGUI()
|
|
{
|
|
base.OnInspectorGUI();
|
|
|
|
var config = (HotfixMainResDomain)target;
|
|
config.projectInfo.projectPackageName = $"com.xosmo.{config.projectInfo.projectCode}";
|
|
}
|
|
} |