From 65975146e07e33aa5cf5de83bee76c537ba787e3 Mon Sep 17 00:00:00 2001 From: Carson Katri Date: Sun, 13 Jun 2021 13:14:23 -0400 Subject: Add VFX --- Assets/Scripts/Controllers/CameraController.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Assets/Scripts/Controllers/CameraController.cs') diff --git a/Assets/Scripts/Controllers/CameraController.cs b/Assets/Scripts/Controllers/CameraController.cs index 7d42be5..8730c1c 100644 --- a/Assets/Scripts/Controllers/CameraController.cs +++ b/Assets/Scripts/Controllers/CameraController.cs @@ -6,10 +6,14 @@ namespace Controllers { [SerializeField] private Transform target; [SerializeField] private float speed; + [SerializeField] private GameController game; private void FixedUpdate() { - transform.position = Vector3.MoveTowards(transform.position, new Vector3(target.transform.position.x, target.transform.position.y, -10f), Time.deltaTime * speed); + if (game.player.IsShooting || game.enemy.IsShooting) // Track the ball when they shoot + transform.position = Vector3.MoveTowards(transform.position, new Vector3(game.ball.transform.position.x, game.ball.transform.position.y, -10f), Time.deltaTime * speed); + else // Track the player otherwise + transform.position = Vector3.MoveTowards(transform.position, new Vector3(target.transform.position.x, target.transform.position.y, -10f), Time.deltaTime * speed); } } } -- cgit v1.2.3-56-ge451