This commit is contained in:
CortexCore 2024-06-14 17:50:29 +08:00
parent dfa249677f
commit b368e8258b
3 changed files with 11 additions and 2 deletions

View File

@ -18,6 +18,7 @@ namespace BITKit.Net
{
public class KCPNetServer:INetServer,INetProvider
{
public int TickRate { get; set; }
public bool ManualTick { get; set; }
public event Action<int> OnClientConnected;
public event Action<int> OnClientDisconnected;
@ -80,6 +81,10 @@ namespace BITKit.Net
{
if (IsRunningServer is false)
{
if (TickRate > 0)
{
_timer.Interval = 1000f / TickRate;
}
OnStartServer?.Invoke();
server.Start(port);
_timer.Start();

View File

@ -242,12 +242,13 @@ namespace BITKit.Net.Kcp
StartTime = DateTime.Now
});
BIT4Log.Log<MonoKcpClient>($"已返回\n开始:{value.StartTime}\n结束:{value.EndTime}\n延迟:{(value.EndTime-value.StartTime).TotalMilliseconds}ms");
var hello =
await GetFromServer<string>(
nameof(KCPNetServer.MyRpcTest),
"hello"
);
BIT4Log.Log<MonoKcpClient>($"延迟:{(DateTime.Now-value.StartTime).TotalMilliseconds}ms");
BIT4Log.Log<MonoKcpClient>($"已返回\n{hello}");
var helloAsync =

View File

@ -21,9 +21,10 @@ namespace BITKit.GameEditor
protected ListView listView { get; private set; }
protected VisualElement container { get; private set; }
protected VisualElement _actionContainer { get; private set; }
private Button _createButton;
private void OnEnable()
protected virtual void OnEnable()
{
RebuildList();
@ -56,6 +57,8 @@ namespace BITKit.GameEditor
var exportButton = leftSlider.Create<Button>();
exportButton.text = "导出";
exportButton.clicked += ExportData;
_actionContainer = leftSlider.Create<VisualElement>();
createContainer.style.flexDirection = FlexDirection.Row;