From ff111d95db1878f9c35d99e7d4fa0b4d9a0de37c Mon Sep 17 00:00:00 2001 From: Carson Katri Date: Sat, 12 Jun 2021 00:30:21 -0400 Subject: Restructure scripts, improve locomotion, and add movement indicators --- Assets/Scripts/PlayerController.cs | 51 -------------------------------------- 1 file changed, 51 deletions(-) delete mode 100644 Assets/Scripts/PlayerController.cs (limited to 'Assets/Scripts/PlayerController.cs') diff --git a/Assets/Scripts/PlayerController.cs b/Assets/Scripts/PlayerController.cs deleted file mode 100644 index 22ce225..0000000 --- a/Assets/Scripts/PlayerController.cs +++ /dev/null @@ -1,51 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using System.Linq; -using UnityEngine; - -public class PlayerController : MonoBehaviour -{ - [SerializeField] private List segments; - [SerializeField] private float sensitivity; - - [SerializeField] private Rigidbody2D ballPrefab; - [SerializeField] private float ballSpeed; - - private void Update() - { - if (Input.GetKey(KeyCode.D)) - { - segments[0].AddForceAtPosition(Vector2.right * sensitivity, (Vector2)segments[0].transform.position - Vector2.up * 0.5f); - } - else if (Input.GetKey(KeyCode.A)) - { - segments[0].AddForceAtPosition(Vector2.left * sensitivity, (Vector2)segments[0].transform.position - Vector2.up * 0.5f); - } - - if (Input.GetKey(KeyCode.L)) - { - segments[1].AddForceAtPosition(Vector2.right * sensitivity, (Vector2)segments[1].transform.position + Vector2.up * 0.5f); - } - else if (Input.GetKey(KeyCode.J)) - { - segments[1].AddForceAtPosition(Vector2.left * sensitivity, (Vector2)segments[1].transform.position + Vector2.up * 0.5f); - } - - if (Input.GetKey(KeyCode.RightArrow)) - { - segments[2].AddForceAtPosition(Vector2.right * sensitivity, (Vector2)segments[2].transform.position + Vector2.up * 0.5f); - } - else if (Input.GetKey(KeyCode.LeftArrow)) - { - segments[2].AddForceAtPosition(Vector2.left * sensitivity, (Vector2)segments[2].transform.position + Vector2.up * 0.5f); - } - - if (Input.GetKeyDown(KeyCode.Space)) - { - var ball = Instantiate(ballPrefab); - ball.transform.position = segments.Last().position; - ball.AddForce((Vector2.right + Vector2.up) * ballSpeed); - } - } -} -- cgit v1.2.3