public void UnStick() { surfaceType = SurfaceType.NULL; rigid.constraints = RigidbodyConstraints2D.None; isStuck = false; onSurfaceExit.Invoke(surfaceType); }
private void OnCollisionEnter2D(Collision2D col) { collider = CalculateSurface(); onSurfaceHit.Invoke(surfaceType); }