You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
736 B
32 lines
736 B
using System.Collections; |
|
using System.Collections.Generic; |
|
using UnityEngine; |
|
|
|
public class DetectArrow : MonoBehaviour |
|
{ |
|
public AudioSource audio; |
|
// Start is called before the first frame update |
|
void Start() |
|
{ |
|
|
|
} |
|
|
|
// Update is called once per frame |
|
void Update() |
|
{ |
|
|
|
} |
|
|
|
private void OnTriggerEnter(Collider other) |
|
{ |
|
if(other.name == "ArrowBody") |
|
{ |
|
audio.Play(); |
|
other.transform.root.GetComponent<ArrowTipSample>().OnTarget = true; |
|
var rigid = other.GetComponentInParent<Rigidbody>(); |
|
rigid.useGravity = false; |
|
rigid.isKinematic = false; |
|
rigid.velocity = Vector3.zero; |
|
} |
|
} |
|
}
|
|
|