public void OnMovement(Vector2 movement) { if (CanRecieveInput) { activeBehaviour.OnMovement(movement); } }