namespace ET { [MessageHandler] public class M2C_PathfindingResultHandler : AMHandler { protected override async ETVoid Run(Session session, M2C_PathfindingResult message) { Unit unit = session.Domain.GetComponent().Get(message.Id); UnitPathComponent unitPathComponent = unit.GetComponent(); unitPathComponent.StartMove(message).Coroutine(); await ETTask.CompletedTask; } } }