// MISSING callback to the different things (Enter, Stay, Exit - Trigger,Collision) public ColliderData(ICollider2D collider2D, bool isTrigger, int layerNumber, Transform2D transform) { Collider2D = collider2D; IsTrigger = isTrigger; //LayerMask = 1 << layerNumber; LayerNumber = layerNumber; GlobalAABB = Collider2D.CreateAABB(transform); }