Collider Mask Field Exposed To Inspector
This commit is contained in:
		@@ -6,10 +6,12 @@ namespace Syntriax.Modules.Trigger
 | 
			
		||||
{
 | 
			
		||||
    public abstract class ColliderTriggerAreaBase : MonoBehaviour, IColliderTriggerArea
 | 
			
		||||
    {
 | 
			
		||||
        [SerializeField] private LayerMask colliderMask = ~0;
 | 
			
		||||
 | 
			
		||||
        protected Collider2D[] nonAllocResults = new Collider2D[32];
 | 
			
		||||
        protected int previousTriggerCount = 0;
 | 
			
		||||
 | 
			
		||||
        public LayerMask ColliderMask { get; set; } = ~0;
 | 
			
		||||
        public LayerMask ColliderMask { get => colliderMask; set => colliderMask = value; }
 | 
			
		||||
        public Action<List<Collider2D>> OnTriggeredCollidersUpdated { get; set; } = null;
 | 
			
		||||
        public List<Collider2D> ColliderList { get; protected set; } = new List<Collider2D>(32);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user