28 lines
706 B
C#
28 lines
706 B
C#
using UnityEngine;
|
|
|
|
public class GunThrown : MonoBehaviour
|
|
{
|
|
public GameObject player;
|
|
public Vector3 TargetPosition;
|
|
// Start is called once before the first execution of Update after the MonoBehaviour is created
|
|
void Start()
|
|
{
|
|
player = GameObject.Find("Player");
|
|
TargetPosition = player.transform.position;
|
|
}
|
|
|
|
// Update is called once per frame
|
|
void Update()
|
|
{
|
|
transform.position = Vector3.MoveTowards(transform.position, TargetPosition, 10 * Time.deltaTime);
|
|
}
|
|
|
|
private void OnCollisionEnter(Collision collision)
|
|
{
|
|
if (collision.gameObject.tag == "Player")
|
|
{
|
|
Destroy(this.gameObject);
|
|
}
|
|
}
|
|
}
|