From 4e9fe6cbfb45b94fa47c26577aa383716b9f6ec3 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Mon, 14 Nov 2022 12:39:20 +0300 Subject: [PATCH] Removed Collider Check --- ColliderCheck.meta | 8 ------ ColliderCheck/Box2DColliderTrigger.cs | 25 ------------------- ColliderCheck/Box2DColliderTrigger.cs.meta | 11 -------- ColliderCheck/Ground.meta | 8 ------ ColliderCheck/Ground/Box2DGroundTrigger.cs | 4 --- .../Ground/Box2DGroundTrigger.cs.meta | 11 -------- ColliderCheck/Ground/IGroundTrigger.cs | 4 --- ColliderCheck/Ground/IGroundTrigger.cs.meta | 11 -------- ColliderCheck/IColliderCheckExtensions.cs | 8 ------ .../IColliderCheckExtensions.cs.meta | 11 -------- ColliderCheck/IColliderTrigger.cs | 12 --------- ColliderCheck/IColliderTrigger.cs.meta | 11 -------- 12 files changed, 124 deletions(-) delete mode 100644 ColliderCheck.meta delete mode 100644 ColliderCheck/Box2DColliderTrigger.cs delete mode 100644 ColliderCheck/Box2DColliderTrigger.cs.meta delete mode 100644 ColliderCheck/Ground.meta delete mode 100644 ColliderCheck/Ground/Box2DGroundTrigger.cs delete mode 100644 ColliderCheck/Ground/Box2DGroundTrigger.cs.meta delete mode 100644 ColliderCheck/Ground/IGroundTrigger.cs delete mode 100644 ColliderCheck/Ground/IGroundTrigger.cs.meta delete mode 100644 ColliderCheck/IColliderCheckExtensions.cs delete mode 100644 ColliderCheck/IColliderCheckExtensions.cs.meta delete mode 100644 ColliderCheck/IColliderTrigger.cs delete mode 100644 ColliderCheck/IColliderTrigger.cs.meta diff --git a/ColliderCheck.meta b/ColliderCheck.meta deleted file mode 100644 index 82c8171..0000000 --- a/ColliderCheck.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 115027fb4693d6247bd07cab06d81091 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/ColliderCheck/Box2DColliderTrigger.cs b/ColliderCheck/Box2DColliderTrigger.cs deleted file mode 100644 index 6a7feda..0000000 --- a/ColliderCheck/Box2DColliderTrigger.cs +++ /dev/null @@ -1,25 +0,0 @@ -using UnityEngine; - -namespace Syntriax.Modules.Movement.ColliderTrigger -{ - - public class Box2DColliderTrigger : Trigger, IColliderTrigger - { - private Collider2D[] results = new Collider2D[8]; - - public LayerMask ColliderMask { get => colliderMask; set => colliderMask = value; } - [SerializeField] private LayerMask colliderMask = 0; - - protected void FixedUpdate() - => IsTrigerred = Physics2D.OverlapBoxNonAlloc(transform.position, transform.localScale, 0, results, ColliderMask) > 0; - - -#if UNITY_EDITOR - private void OnDrawGizmosSelected() - { - Gizmos.color = IsTrigerred ? Color.green : Color.red; - Gizmos.DrawWireCube(transform.position, transform.lossyScale); - } -#endif - } -} diff --git a/ColliderCheck/Box2DColliderTrigger.cs.meta b/ColliderCheck/Box2DColliderTrigger.cs.meta deleted file mode 100644 index 676047d..0000000 --- a/ColliderCheck/Box2DColliderTrigger.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 20a6baf9a256917448a4d7ad09d0c51a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/ColliderCheck/Ground.meta b/ColliderCheck/Ground.meta deleted file mode 100644 index ba6628e..0000000 --- a/ColliderCheck/Ground.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8747cc51a59e7a14fae4687c7136d15b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/ColliderCheck/Ground/Box2DGroundTrigger.cs b/ColliderCheck/Ground/Box2DGroundTrigger.cs deleted file mode 100644 index 5df994c..0000000 --- a/ColliderCheck/Ground/Box2DGroundTrigger.cs +++ /dev/null @@ -1,4 +0,0 @@ -namespace Syntriax.Modules.Movement.ColliderTrigger -{ - public class Box2DGroundTrigger : Box2DColliderTrigger, IGroundTrigger { } -} diff --git a/ColliderCheck/Ground/Box2DGroundTrigger.cs.meta b/ColliderCheck/Ground/Box2DGroundTrigger.cs.meta deleted file mode 100644 index 1a4cee5..0000000 --- a/ColliderCheck/Ground/Box2DGroundTrigger.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 7804f3e8384c7a54482f585b4f43264a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/ColliderCheck/Ground/IGroundTrigger.cs b/ColliderCheck/Ground/IGroundTrigger.cs deleted file mode 100644 index b0402f7..0000000 --- a/ColliderCheck/Ground/IGroundTrigger.cs +++ /dev/null @@ -1,4 +0,0 @@ -namespace Syntriax.Modules.Movement.ColliderTrigger -{ - public interface IGroundTrigger : IColliderTrigger { } -} diff --git a/ColliderCheck/Ground/IGroundTrigger.cs.meta b/ColliderCheck/Ground/IGroundTrigger.cs.meta deleted file mode 100644 index 348f8cc..0000000 --- a/ColliderCheck/Ground/IGroundTrigger.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 8dc876763de82b74cb9a05685d57e841 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/ColliderCheck/IColliderCheckExtensions.cs b/ColliderCheck/IColliderCheckExtensions.cs deleted file mode 100644 index 22c12c4..0000000 --- a/ColliderCheck/IColliderCheckExtensions.cs +++ /dev/null @@ -1,8 +0,0 @@ -namespace Syntriax.Modules.Movement.ColliderTrigger -{ - public static class IColliderTriggerExtensions - { - public static bool IsTriggeredNullChecked(this IColliderTrigger colliderCheck) - => colliderCheck == null ? true : colliderCheck.IsTrigerred; - } -} diff --git a/ColliderCheck/IColliderCheckExtensions.cs.meta b/ColliderCheck/IColliderCheckExtensions.cs.meta deleted file mode 100644 index 42d0c67..0000000 --- a/ColliderCheck/IColliderCheckExtensions.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: d1b41d4e3ee5ce24eaef42d5c8fc8c3a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/ColliderCheck/IColliderTrigger.cs b/ColliderCheck/IColliderTrigger.cs deleted file mode 100644 index 4909030..0000000 --- a/ColliderCheck/IColliderTrigger.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System; -using UnityEngine; - -namespace Syntriax.Modules.Movement.ColliderTrigger -{ - public interface IColliderTrigger - { - LayerMask ColliderMask { get; set; } - bool IsTrigerred { get; } - Action OnTriggered { get; set; } - } -} diff --git a/ColliderCheck/IColliderTrigger.cs.meta b/ColliderCheck/IColliderTrigger.cs.meta deleted file mode 100644 index 494474c..0000000 --- a/ColliderCheck/IColliderTrigger.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: e199ccade2250b646abfd859e4aa1e7a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: