public GameObject GetVisualPrefab(e_VisualType visualType) { for (int i = 0; i < visualData.Count; i++) { if (visualData[i].visualType == visualType) { return(visualData[i].prefab); } } return(null); }
/// <summary> /// Switch visual is called to switch the type of visual /// </summary> /// <param name="visualType"></param> public void SwitchVisual(e_VisualType visualType) { GameObject newPrefab = gameSettings.GetVisualPrefab(visualType); controllerGrid.SwitchPrefab(newPrefab); }