From d64b65fed63cd4fb5cc1112fabc8850ddd1f6507 Mon Sep 17 00:00:00 2001 From: Cameron Katri Date: Sat, 12 Jun 2021 16:42:21 -0400 Subject: PlayerHoop log on hit --- Assets/Scripts/Controllers/Hoop.cs | 19 +++++++++++++++++++ Assets/Scripts/Controllers/Hoop.cs.meta | 3 +++ 2 files changed, 22 insertions(+) create mode 100644 Assets/Scripts/Controllers/Hoop.cs create mode 100644 Assets/Scripts/Controllers/Hoop.cs.meta (limited to 'Assets/Scripts') diff --git a/Assets/Scripts/Controllers/Hoop.cs b/Assets/Scripts/Controllers/Hoop.cs new file mode 100644 index 0000000..58f7130 --- /dev/null +++ b/Assets/Scripts/Controllers/Hoop.cs @@ -0,0 +1,19 @@ +using System; +using UnityEngine; + +namespace Controllers +{ + public class Hoop : MonoBehaviour + { + [SerializeField] private BoxCollider2D Rim; + [SerializeField] private BoxCollider2D Net; + + private void OnTriggerEnter2D(Collider2D other) + { + if (other.GetComponent() == null) return; + + if (Rim.IsTouching(other) && Net.IsTouching(other)) + Debug.Log("Swish!"); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Controllers/Hoop.cs.meta b/Assets/Scripts/Controllers/Hoop.cs.meta new file mode 100644 index 0000000..29125c3 --- /dev/null +++ b/Assets/Scripts/Controllers/Hoop.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 40e5d6a883d14c7fb60913ec2fc3009c +timeCreated: 1623524972 \ No newline at end of file -- cgit v1.2.3-56-ge451