Files
TEngine/Assets/GameScripts/HotFix/GameLogic/NetWorkDemo/GM/GmCmdHandle.cs
ALEXTANG d61a8dfa4b GMPanel
GMPanel
2023-07-17 20:59:04 +08:00

34 lines
809 B
C#

using System.Collections.Generic;
using TEngine;
namespace GameLogic
{
public class GmCmdHandle
{
public void Init()
{
RegGmCmd("gc", Gc);
}
public void RegGmCmd(string cmd, HandleGM func)
{
ClientGm.Instance.RegGmCmd(cmd, func);
}
public void ShowText(string format, params object[] args)
{
Log.Debug(format, args);
string retStr = string.Format(format, args);
GameModule.UI.ShowUIAsync<GMPanel>(retStr);
}
//////////////////////////////
/// GM实际处理代码
//////////////////////////////
private void Gc(List<string> paras)
{
GameModule.Resource.ForceUnloadUnusedAssets(true);
}
}
}