zxl
/
CTT
forked from Cal/CTT
1
0
Fork 0
CTT/Server/Hotfix/Demo/C2G_EnterMapHandler.cs

21 lines
797 B
C#
Executable File

using System;
namespace ET
{
//[MessageHandler]
//public class C2G_EnterMapHandler : AMRpcHandler<C2G_EnterMap, G2C_EnterMap>
//{
// protected override async ETTask Run(Session session, C2G_EnterMap request, G2C_EnterMap response, Action reply)
// {
// User user = session.GetComponent<SessionPlayerComponent>().User;
// // 在map服务器上创建战斗Unit
// long mapInstanceId = StartSceneConfigCategory.Instance.GetBySceneName(session.DomainZone(), "Map").Sys_SceneId;
// M2G_CreateUnit createUnit = (M2G_CreateUnit)await ActorMessageSenderComponent.Instance.Call(
// mapInstanceId, new G2M_CreateUnit() { PlayerId = user.Id, GateSessionId = session.InstanceId });
// user.UnitId = createUnit.UnitId;
// response.UnitId = createUnit.UnitId;
// reply();
// }
//}
}