3.1 Data Fragment (Collectible) public class DataFragment : MonoBehaviour
private Vector2 velocityBeforeFlip; void OnEnable() => EventManager.OnGravityFlip += StoreAndApply; void OnDisable() => EventManager.OnGravityFlip -= StoreAndApply; gravity files remake code
void OnTriggerExit2D(Collider2D other)
public class GravityPlayer : MonoBehaviour void OnEnable() =>
public GameObject exitDoor; private int fragmentsCollected = 0; private int totalFragments = 3; void OnFragmentCollected(int id) EventManager.OnGravityFlip += StoreAndApply
public class LevelOneManager : MonoBehaviour