31 lines
775 B
C#
31 lines
775 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
namespace Invector
|
|
{
|
|
public class vPickupItem : MonoBehaviour
|
|
{
|
|
AudioSource _audioSource;
|
|
public AudioClip _audioClip;
|
|
public GameObject _particle;
|
|
|
|
void Start()
|
|
{
|
|
_audioSource = GetComponent<AudioSource>();
|
|
}
|
|
|
|
void OnTriggerEnter(Collider other)
|
|
{
|
|
if (other.CompareTag("Player") && !_audioSource.isPlaying)
|
|
{
|
|
Renderer[] renderers = GetComponentsInChildren<Renderer>();
|
|
foreach (Renderer r in renderers)
|
|
r.enabled = false;
|
|
|
|
_audioSource.PlayOneShot(_audioClip);
|
|
Destroy(gameObject, _audioClip.length);
|
|
}
|
|
}
|
|
}
|
|
}
|