/// <summary> /// 修改建筑模式 /// </summary> /// <param name="buildMode"></param> public void ChangeBuildMode(BuildControlModeEnum buildMode) { BuildHandler.Instance.controlForBuild.ChangeMode(buildMode); switch (buildMode) { case BuildControlModeEnum.Build: ui_IvBuild.sprite = spBuildSelect; ui_IvDemolition.sprite = spDemolitionUnSelect; ui_IvBuildBG.gameObject.SetActive(true); ui_IvDemolitionBG.gameObject.SetActive(false); break; case BuildControlModeEnum.Demolition: ui_IvBuild.sprite = spBuildUnSelect; ui_IvDemolition.sprite = spDemolitionSelect; ui_IvBuildBG.gameObject.SetActive(false); ui_IvDemolitionBG.gameObject.SetActive(true); break; } }
/// <summary> /// 改变模式 /// </summary> /// <param name="buildMode"></param> public void ChangeMode(BuildControlModeEnum buildMode) { this.buildMode = buildMode; }