Files
plugin-library/Assets/00.StaryEvo/Runtime/PlayerSettings/HotfixMainResDomain.cs

45 lines
1.1 KiB
C#
Raw Normal View History

2025-03-31 11:16:52 +08:00
using System;
2025-07-02 16:28:08 +08:00
using Sirenix.OdinInspector;
2025-07-02 17:58:55 +08:00
using UnityEditor;
2025-03-31 11:16:52 +08:00
using UnityEngine;
namespace Stary.Evo
{
[CreateAssetMenu(fileName = "HotfixMainResDomain", menuName = "Evo/Create HotfixMainResDomain")]
public class HotfixMainResDomain : ScriptableObject
{
public HotfixMainResDomainEntity hotfixMainResDomainEntity;
2025-07-02 16:28:08 +08:00
public ProjectInfo projectInfo;
2025-03-31 11:16:52 +08:00
}
2025-07-02 16:28:08 +08:00
2025-03-31 11:16:52 +08:00
[Serializable]
public class HotfixMainResDomainEntity
{
2025-07-02 16:28:08 +08:00
public string ipconfig = "http://192.168.31.100:5005/HotRefresh";
public string mainDomainVersion = "";
public string username = "UnityHot";
public string password = "Unity1234";
}
[Serializable]
public class ProjectInfo
{
/// <summary>
/// 项目中文名称
/// </summary>
public string projectName;
/// <summary>
/// 项目代号
/// </summary>
public string projectCode;
/// <summary>
/// 项目包名
/// </summary>
[ReadOnly]
public string projectPackageName;
2025-07-02 17:58:55 +08:00
public SceneAsset loadingScene;
2025-03-31 11:16:52 +08:00
}
}