Files
WildRoot/Assets/Script/Bullet.cs
T
jongjae0305 2e4370481b [Game] Dodge
1. 총알피하기 게임 제작
2. 시간별로 단계 설정
3. 시작화면 및 이펙트, 사운드 삽입
2026-04-14 17:06:58 +09:00

52 lines
1.0 KiB
C#

using UnityEngine;
public class Bullet : MonoBehaviour
{
public float speed = 8f;
private Rigidbody rb;
public GameObject effect;
public AudioSource audio;
public AudioClip clip;
private void OnTriggerEnter(Collider other)
{
if (other.CompareTag("Shield"))
{
return;
}
if (other.CompareTag("Player"))
{
Instantiate(effect, other.transform.position, Quaternion.identity);
PlayerController pc = other.GetComponent<PlayerController>();
if (pc != null)
{
pc.Die();
GameObject.Find("Music").GetComponent<AudioSource>().Stop();
}
}
}
// Start is called once before the first execution of Update after the MonoBehaviour is created
void Start()
{
rb = GetComponent<Rigidbody>();
rb.linearVelocity = transform.forward * speed;
Destroy(gameObject, 3f);
}
// Update is called once per frame
void Update()
{
}
}