private void InitGridPositionProvider(ConfigScript configScript) { var listOfHoles = GameObject.FindGameObjectsWithTag("Hole"); var snapRange = configScript.GetSnapingRange(); m_gridPositionProvider = new GridPositionProvider(listOfHoles, snapRange); }
private void SetGridPositionProvider(GameObject gameController) { var moveScript = gameController.GetComponent <MoveScript>(); m_gridPositionProvider = moveScript.GetGridPositionProvider(); }