public void RuleButtons(int index) { IMovementRule movementRule = null; switch (index) { case 1: movementRule = new MovementRule1(); break; case 2: movementRule = new MovementRule2(); break; case 3: movementRule = new MovementRule3(); break; } GameManager.singleton.SetHighlight(highlightToggle.isOn); GameManager.singleton.SetMovementRule(movementRule); GameManager.singleton.StartGame(); }
public void SetMovementRule(IMovementRule movementRule) { currentMovementRule = movementRule; }