/// <summary> /// this function should be overidden by the child classes /// </summary> /// <param name="pm"></param> virtual public void OnOverlap(PlayerMovement pm) { }