//处理地图块点击事件 public void OnPointerDown(PointerEventData eventData) { if (UnitManager.Instance.IsPickedUnit) { //检测到地图,可实例化棋子 if (!BattleMapManager.getInstance().WarZoneBelong(GetSelfPosition())) { return; } UnitManager.Instance.CouldInstantiation(true, this.transform); } /*GameObject go = */ //MapManager.getInstance().OnClickInstantiateUnit(); //go.transform.SetParent(this.transform); //go.transform.localScale = GetCoordinate(); //go.transform.localPosition = Vector3.zero; BattleMapManager.getInstance().curMapPos = GetSelfPosition(); Debug.Log(GetSelfPosition()); }
//隐藏战区 public void OnPointerExit(PointerEventData eventData) { BattleMapManager.getInstance().HideBattleZooe(GetSelfPosition()); }