public void changeMovementType(Movement_Func m) { move = m; }
public void SetUpNewElements(Movement_Func m) { PlayerMoveController.changeMovementType(m); }
/// <summary> /// Takes in changes to level elements and control schemas and applies them. /// </summary> public void SetUpNewElements(ElementAdjustment e, Movement_Func m, LevelElementAdjustor l) { l.SetupLevel(); e.AdjustElements(Maincamera); PlayerMoveController.changeMovementType(m); }
public void SetUpNewElements(ElementAdjustment e, Movement_Func m) { e.AdjustElements(Maincamera); PlayerMoveController.changeMovementType(m); }
private void Start() { e = LevelObject.GetComponent <ElementAdjustment>(); m = LevelObject.GetComponent <Movement_Func>(); }