using System; namespace ET { [ActorMessageHandler] public class C2M_SaveAutoSkillHandler : AMActorLocationRpcHandler { protected override async ETTask Run(Unit unit, C2M_SaveAutoSkill request, M2C_SaveAutoSkill response, Action reply) { UserSetting setting = unit.GetComponent(); if (setting == null) { Log.Error("setting == null"); response.Message = "系统错误"; reply(); return; } setting.UpdateAutoSkills(request.AutoSkillList); reply(); await ETTask.CompletedTask; } } }