using ET.EventType; using ET.FUIBuilding; using ET.FUIMain; namespace ET { [FriendClass(typeof(OperationComponent))] public class EnterCreateResourceEdit_Init : AEvent { protected override void Run(EnterCreateResourceEdit args) { var zoneScene = args.Unit.ZoneScene(); // 禁用正常地图操作 zoneScene.CurrentScene().GetComponent().Enabled = false; // 隐藏所有UI zoneScene.GetComponent().HideWindow(FUI_BuildingWindow.UIResName); zoneScene.GetComponent().HideUI(FUI_Main.UIResName); } } }