From 8a8a560e5cae0a414616045a0c882e3bd98d9b06 Mon Sep 17 00:00:00 2001 From: chai Date: Wed, 20 Apr 2022 20:42:02 +0800 Subject: * space beam --- .../Assets/Test/Scripts/TestPeaceMaker.cs | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs') 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(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(m_SpaceBeam); + + Vector3 pos3D = m_Coord.position; + beam.Set(pos3D + new Vector3(3, 0, 0)); + } + } + } -- cgit v1.1-26-g67d0