diff options
author | chai <chaifix@163.com> | 2022-04-20 20:42:02 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2022-04-20 20:42:02 +0800 |
commit | 8a8a560e5cae0a414616045a0c882e3bd98d9b06 (patch) | |
tree | 7124f75a12e329029ca7487f8ef98e93611bdbdb /AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs | |
parent | 46349750331a73737601ab515530f72fbe98e353 (diff) |
* space beam
Diffstat (limited to 'AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs')
-rw-r--r-- | AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs b/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs index 9e47407..f685e15 100644 --- a/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs +++ b/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs @@ -16,6 +16,8 @@ public class TestPeaceMaker : MonoBehaviour [SerializeField] private Vector2 m_Zoom; [SerializeField] private GameObject m_LaunchVfx; [SerializeField] private Transform m_LaunchPoint; + [SerializeField] private TestB2 m_B2; + [SerializeField] private TestSpaceBeam m_SpaceBeam; private Vector3 zoomIn { @@ -76,6 +78,10 @@ public class TestPeaceMaker : MonoBehaviour bool isFire = Fire(); bool isGrenade = LaunchGrenade(); + CallB2(); + + //SpaceBeam(); + CameraFollow(); CameraZoom(/*isMove ||*/ isFire || isGrenade); @@ -280,4 +286,26 @@ public class TestPeaceMaker : MonoBehaviour } } + void CallB2() + { + if(Input.GetButtonDown("Fire3")) + { + TestB2 b2 = Instantiate<TestB2>(m_B2); + + Vector3 pos3D = m_Coord.Get3DPosition(); + b2.Set(pos3D + new Vector3(-15, 0,0 ), pos3D + new Vector3(15, 0,0 ), 20f, 3f); + } + } + + void SpaceBeam() + { + if (Input.GetButtonDown("Fire3")) + { + TestSpaceBeam beam = Instantiate<TestSpaceBeam>(m_SpaceBeam); + + Vector3 pos3D = m_Coord.position; + beam.Set(pos3D + new Vector3(3, 0, 0)); + } + } + } |