From 8afc9ce1c752c24decad77e0989b367b8f2c4179 Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Thu, 29 Oct 2020 14:34:52 +0800 Subject: [PATCH] Merge branch 'master' of ssh://172.16.1.52:8091/GemBattle --- Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs | 30 ++++++++++-------------------- 1 files changed, 10 insertions(+), 20 deletions(-) diff --git a/Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs b/Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs index cff5332..4fbb897 100644 --- a/Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs +++ b/Assets/Scripts/TowerDefense/Level/EndlessDropManager.cs @@ -45,7 +45,7 @@ /// <summary> /// ζθ½εεΎ /// </summary> - public float DropRadius { get; set; } = 50f; + public float DropRadius { get; set; } = 5f; public Canvas canvas; @@ -144,29 +144,19 @@ Transform mainUITransform = mainUI.GetComponent<Transform>(); obj.GetComponent<Transform>().SetParent(mainUITransform, true); - // Vector3 screenPos = Camera.main.WorldToScreenPoint(worldPos); - // Vector2 targetPos; - // RectTransformUtility.ScreenPointToLocalPointInRectangle(canvas.transform as RectTransform, screenPos, canvas.worldCamera, out targetPos); - // RectTransform rectTransform = obj.GetComponent<RectTransform>(); - // rectTransform.anchoredPosition = pos; - // obj.transform.localRotation = Quaternion.identity; - - // Vector3 screenPos = Camera.main.WorldToScreenPoint(worldPos); - // screenPos.z = 0; - obj.transform.position = worldPos; obj.transform.localRotation = Quaternion.identity; obj.transform.localScale = Vector3.one; - // if (isRandom) - // { - // Vector2 p = UnityEngine.Random.insideUnitCircle * DropRadius; - // Vector3 pos1 = p.normalized * p.magnitude; - // Vector3 objPos = obj.transform.position; - // objPos.x += pos1.x; - // objPos.y += pos1.y; - // obj.transform.position = objPos; - // } + if (isRandom) + { + Vector2 p = UnityEngine.Random.insideUnitCircle * DropRadius; + Vector3 pos1 = p.normalized * p.magnitude; + Vector3 objPos = obj.transform.position; + objPos.x += pos1.x; + objPos.z += pos1.y; + obj.transform.position = objPos; + } dropReward.PlayParticle(); DropObjDic.Add(drop.Id, obj); -- Gitblit v1.9.1