public bool ChangeEqu(Equipment equipment) { if (type == equipment.Conf.equipmentType) { if (equipment.level <= GameManage.Instance.role.level) { switch (type) { case EquipmentType.armor: GameTools.ChangeEquipment(GameManage.Instance.userData.armor, equipment); GameManage.Instance.userData.armor = equipment; break; case EquipmentType.helmet: GameTools.ChangeEquipment(GameManage.Instance.userData.helmet, equipment); GameManage.Instance.userData.helmet = equipment; break; case EquipmentType.shoes: GameTools.ChangeEquipment(GameManage.Instance.userData.shoes, equipment); GameManage.Instance.userData.shoes = equipment; break; } GameManage.Instance.userData.equipments.Remove(equipment); EquView.Instance.Refrsh(); return(true); } UIManage.CreateTips("角色等级不足!"); return(false); } else { UIManage.CreateTips("装备类型不对!"); return(false); } }