summaryrefslogtreecommitdiff
path: root/AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs
diff options
context:
space:
mode:
Diffstat (limited to 'AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs')
-rw-r--r--AlienSurvival/Assets/Test/Scripts/TestPeaceMaker.cs13
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;
}
}