diff options
Diffstat (limited to 'AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs')
-rw-r--r-- | AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs b/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs index 9bbde78..11f76ba 100644 --- a/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs +++ b/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs @@ -77,14 +77,13 @@ public class TestPeaceMaker : MonoBehaviour bool isFire = Fire(); bool isGrenade = LaunchGrenade(); + bool isBeam = SpaceBeam(); CallB2(); - SpaceBeam(); - CameraFollow(); - CameraZoom(/*isMove ||*/ isFire || isGrenade); + CameraZoom(/*isMove ||*/ isFire || isGrenade /*|| isBeam*/); } void CameraZoom(bool zout) @@ -297,15 +296,19 @@ public class TestPeaceMaker : MonoBehaviour } } - void SpaceBeam() + bool SpaceBeam() { - if (Input.GetButtonDown("Fire3")) + if (Input.GetButtonDown("SpaceBeam")) { TestSpaceBeam beam = Instantiate<TestSpaceBeam>(m_SpaceBeam); Vector3 pos3D = m_Coord.position; beam.Set(pos3D + new Vector3(3, 0, 0)); + + TinyCountDown.Instance.Set("SpaceBeam", 0.1f); + return true; } + return TinyCountDown.Instance.Get("SpaceBeam") > 0; } } |