123456789101112131415161718 |
- using System;
- using ET;
- namespace ET.Server
- {
- [MessageHandler(SceneType.Gate)]
- public class C2G_EnterSceneReadyHandler : AMRpcHandler<C2G_EnterSceneReady, G2C_EnterSceneReady>
- {
- protected override async ETTask Run(Session session, C2G_EnterSceneReady request, G2C_EnterSceneReady response, Action reply)
- {
- Scene scene = session.DomainScene();
- scene.GetComponent<ObjectWait>().Notify(new Wait_PlayerReady());
- reply();
- await ETTask.CompletedTask;
- }
- }
- }
|