[+] 接入ET8服务端

[+] 接入ET8服务端
This commit is contained in:
ALEXTANG
2023-07-13 12:23:48 +08:00
parent e0be062006
commit 336d4b2eb9
1316 changed files with 130657 additions and 626 deletions

View File

@@ -0,0 +1,25 @@
namespace ET.Client
{
[ActorMessageHandler(SceneType.LockStep)]
public class Room2C_AdjustUpdateTimeHandler: ActorMessageHandler<Scene, Room2C_AdjustUpdateTime>
{
protected override async ETTask Run(Scene root, Room2C_AdjustUpdateTime message)
{
Room room = root.GetComponent<Room>();
int newInterval = (1000 + (message.DiffTime - LSConstValue.UpdateInterval)) * LSConstValue.UpdateInterval / 1000;
if (newInterval < 40)
{
newInterval = 40;
}
if (newInterval > 66)
{
newInterval = 66;
}
room.FixedTimeCounter.ChangeInterval(newInterval, room.PredictionFrame);
await ETTask.CompletedTask;
}
}
}