diff options
author | chai <chaifix@163.com> | 2022-04-20 12:33:00 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2022-04-20 12:33:00 +0800 |
commit | 0f563fdc6874ee39713303ba457a05693fb08fa1 (patch) | |
tree | e5f54aa33300769295de1c5c2b9d7a3567545278 /AlienSurvival/Assets/Test/Scripts/TestPeaceMakerGrenade.cs | |
parent | 69dc6fa1115b96709daab8484e99c467c57a8852 (diff) |
*topdown transform
Diffstat (limited to 'AlienSurvival/Assets/Test/Scripts/TestPeaceMakerGrenade.cs')
-rw-r--r-- | AlienSurvival/Assets/Test/Scripts/TestPeaceMakerGrenade.cs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/AlienSurvival/Assets/Test/Scripts/TestPeaceMakerGrenade.cs b/AlienSurvival/Assets/Test/Scripts/TestPeaceMakerGrenade.cs index cd12c1e..6b24c3f 100644 --- a/AlienSurvival/Assets/Test/Scripts/TestPeaceMakerGrenade.cs +++ b/AlienSurvival/Assets/Test/Scripts/TestPeaceMakerGrenade.cs @@ -9,7 +9,7 @@ public class TestPeaceMakerGrenade : MonoBehaviour [SerializeField] private GameObject m_ExplosionEffect; - private TestFakeHeight m_Coords; + private TopDownTransform m_Coords; private Vector3 GRAVITY = new Vector3(0, 0, -9.8f); @@ -23,7 +23,7 @@ public class TestPeaceMakerGrenade : MonoBehaviour /// <param name="initSpeed"></param> public void Set(Vector3 initPosition, Vector3 initDirection, float initSpeed) { - m_Coords = GetComponent<TestFakeHeight>(); + m_Coords = GetComponent<TopDownTransform>(); m_Coords.position = initPosition; m_Velocity = initDirection * initSpeed; @@ -33,11 +33,11 @@ public class TestPeaceMakerGrenade : MonoBehaviour { Vector3 move = m_Velocity * Time.deltaTime; - if(m_Velocity.magnitude > 0 && m_Coords.height + move.z >= 0) + if(m_Velocity.magnitude > 0 && m_Coords.z + move.z >= 0) { m_Coords.x += move.x; m_Coords.y += move.y; - m_Coords.height += move.z; + m_Coords.z += move.z; m_Velocity += GRAVITY * Time.deltaTime; transform.rotation *= Quaternion.Euler(0, 0, 100 * m_Velocity.magnitude * Time.deltaTime); @@ -56,7 +56,7 @@ public class TestPeaceMakerGrenade : MonoBehaviour { GameObject exp = Instantiate<GameObject>(m_ExplosionEffect); - TestFakeHeight coord = exp.GetComponent<TestFakeHeight>(); + TopDownTransform coord = exp.GetComponent<TopDownTransform>(); coord.position = m_Coords.position; exp.SetActive(true); |