testing player character asset

This commit is contained in:
2025-12-06 20:31:31 -05:00
parent ddebba7bae
commit 9fe83de899
141 changed files with 88536 additions and 5 deletions

View File

@@ -0,0 +1,30 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Bullet : MonoBehaviour
{
public float lifeTime = 3f;
public GameObject HitSplash;
private void Awake()
{
Destroy(gameObject, lifeTime);
}
private void OnCollisionEnter(Collision collision)
{
ContactPoint contact = collision.contacts[0];
Quaternion rot = Quaternion.FromToRotation(Vector3.forward, contact.normal); // turn to Normal
Vector3 pos = contact.point;
if (HitSplash != null)
{
var hitVFX = Instantiate(HitSplash, pos, rot);
}
Destroy(gameObject);
Debug.Log("Collision happened");
}
}