From 65ed53a40f990e895305ff17a5e48e3cd6b8785b Mon Sep 17 00:00:00 2001 From: chai Date: Sat, 24 Oct 2020 17:30:07 +0800 Subject: =?UTF-8?q?*=E7=89=A9=E7=90=86=E7=B3=BB=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Scripts/CollisionDetector.cs | 34 ---------------------- 1 file changed, 34 deletions(-) delete mode 100644 Assets/Art/Vfx/GrabSquaresEffect/AbstractWiresEffect/Scripts/CollisionDetector.cs (limited to 'Assets/Art/Vfx/GrabSquaresEffect/AbstractWiresEffect/Scripts/CollisionDetector.cs') diff --git a/Assets/Art/Vfx/GrabSquaresEffect/AbstractWiresEffect/Scripts/CollisionDetector.cs b/Assets/Art/Vfx/GrabSquaresEffect/AbstractWiresEffect/Scripts/CollisionDetector.cs deleted file mode 100644 index 179d8511..00000000 --- a/Assets/Art/Vfx/GrabSquaresEffect/AbstractWiresEffect/Scripts/CollisionDetector.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; -using UnityEngine; - -namespace Assets.AbstractWiresEffect.Scripts -{ - internal sealed class CollisionDetector : MonoBehaviour - { - public float CollisionDistance; - - private Transform _transform; - - public event Action CollisionDetected; - - private void Start() - { - _transform = transform; - } - - private void FixedUpdate() - { - RaycastHit hit; - if (!Physics.Raycast(_transform.position, -transform.up, out hit, CollisionDistance)) - return; - - var distance = Vector3.Distance(_transform.position, hit.point); - - if (distance > CollisionDistance) - return; - - if (CollisionDetected != null) - CollisionDetected.Invoke(hit.point); - } - } -} -- cgit v1.1-26-g67d0