From 2a5e699c58cdcf2374859663204328da6c79a859 Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Mon, 09 Nov 2020 17:08:04 +0800 Subject: [PATCH] 移动宝石直接到手指位置 --- Assets/Scripts/TowerDefense/UI/HUD/TowerPlacementGhost.cs | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/HUD/TowerPlacementGhost.cs b/Assets/Scripts/TowerDefense/UI/HUD/TowerPlacementGhost.cs index b5e6fc7..2f36869 100644 --- a/Assets/Scripts/TowerDefense/UI/HUD/TowerPlacementGhost.cs +++ b/Assets/Scripts/TowerDefense/UI/HUD/TowerPlacementGhost.cs @@ -112,7 +112,7 @@ if (ps == null) ps = t.GetChild(0).GetComponent<ParticleSystem>(); - + ps.Play(); break; } @@ -187,7 +187,6 @@ public virtual void Move(Vector3 worldPosition, Quaternion rotation, bool validLocation) { m_TargetPosition = worldPosition; - if (!m_ValidPos) { // Immediately move to the given position @@ -218,9 +217,11 @@ if (Vector3.SqrMagnitude(currentPos - m_TargetPosition) > 0.01f) { - currentPos = Vector3.SmoothDamp(currentPos, m_TargetPosition, ref m_MoveVel, dampSpeed); + //currentPos = Vector3.SmoothDamp(currentPos, m_TargetPosition, ref m_MoveVel, dampSpeed); - transform.position = currentPos; + //transform.position = currentPos; + transform.position = m_TargetPosition; + } else { -- Gitblit v1.9.1