public static void ReadjustRoundButtonSizeParameters(GameObject gameObject, float buttonSize, float buttonHeight, float bezelWidth, float bezelHeight) { RoundButtonController buttonController = gameObject.transform.GetComponent <RoundButtonController>(); buttonController.ButtonSize = buttonSize; buttonController.ButtonHeight = buttonHeight; buttonController.BezelWidth = bezelWidth; buttonController.BezelHeight = bezelHeight; }
public static GameObject CreateRoundButton(GameObject parent, ColorProvider.Department departmentColor, float buttonSize, float buttonHeight, float bezelWidth, float bezelHeight) { GameObject go = MonoBehaviour.Instantiate(roundButtonPrefab, parent.transform); RoundButtonController buttonController = go.transform.GetComponent <RoundButtonController>(); buttonController.DepartmentColor = departmentColor; buttonController.ButtonSize = buttonSize; buttonController.ButtonHeight = buttonHeight; buttonController.BezelWidth = bezelWidth; buttonController.BezelHeight = bezelHeight; return(go); }