25 lines
560 B
C#
25 lines
560 B
C#
|
using System.Collections;
|
|||
|
using System.Collections.Generic;
|
|||
|
using UnityEngine;
|
|||
|
|
|||
|
public class ProjectileTut : MonoBehaviour
|
|||
|
{
|
|||
|
public GameObject impactVFX;
|
|||
|
|
|||
|
private bool collided;
|
|||
|
|
|||
|
void OnCollisionEnter (Collision co)
|
|||
|
{
|
|||
|
if(co.gameObject.tag != "Bullet" && co.gameObject.tag != "Player" && !collided)
|
|||
|
{
|
|||
|
collided = true;
|
|||
|
|
|||
|
var impact = Instantiate (impactVFX, co.contacts[0].point, Quaternion.identity) as GameObject;
|
|||
|
|
|||
|
Destroy (impact, 2);
|
|||
|
|
|||
|
Destroy (gameObject);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|