private void SetAttackAndgatherStatus() { clickStar.MovingRange.SetActive(false); ShowOwnerRangle(true); targetStar = clickStar; curStar.HideAllLine();//先全部隐藏 curStar.SetCurrentPath(MapUtil.Plan(curStar, targetStar).PassedStars); curStar.DrawAllPathLine(); UIManager.I.GetUILogic <MapUIMgr>().MyCameraController.MoveTo(new Vector3(-targetStar.PositionX, -targetStar.PositionY, 0)); //TweenPosition.Begin(cam.gameObject, 0.2f, new Vector3(-targetStar.PositionX, -targetStar.PositionY, 0)); }