evershade/Assets/Scripts/arrowScript.cs

25 lines
895 B
C#

using UnityEngine;
public class arrowScript : MonoBehaviour
{
public float speed = 3.5f;
// Start is called before the first frame update
private void Start()
{
}
// Update is called once per frame
private void Update()
{
if (transform.rotation == Quaternion.Euler(new Vector3(0, 0, 270)))
transform.Translate(transform.up * (speed * Time.deltaTime));
if (transform.rotation == Quaternion.Euler(new Vector3(0, 0, 90)))
transform.Translate(transform.up * (speed * Time.deltaTime));
if (transform.rotation == Quaternion.Euler(new Vector3(0, 0, 0)))
transform.Translate(transform.right * (speed * Time.deltaTime));
if (transform.rotation == Quaternion.Euler(new Vector3(0, 0, 180)))
transform.Translate(-(transform.right * (speed * Time.deltaTime)));
}
}