ProjetAMJV_CR/Assets/Lazer.cs
Crizomb 521a62973a integration
bad other team code on another branch
2025-01-28 23:58:50 +01:00

23 lines
782 B
C#
Executable file

using UnityEngine;
public class Lazer : MonoBehaviour
{
private float i = 0.0f;
public float damage;
public GameObject parent;
// Start is called once before the first execution of Update after the MonoBehaviour is created
private void OnTriggerEnter(Collider other)
{
//Uniformisation des codes de balles, pour la détruire au 2e impact avec un collider dû au fait qu'elle spawn DANS un collider
//Reste clairement Junky et est sujet à amélioration
i += 1;
if (i>0)
{
if (LayerMask.LayerToName(other.gameObject.layer) == "Duck")
{
other.gameObject.GetComponent<BaseDuckScript>().TakeDamage(damage);
}
Destroy(gameObject);
}
}
}