public static GameObject CreateDebugButton(Transform parent, string btnLabel, Vector3 position, Action onClickFunction, bool rotateToCamera = true) { if (LC_Utils.IsBuildForProduction()) { return(LC_Utils.GetDeafultEmptyObject()); // Do nothing } return(LC_GraphicsDebugUtils.CreateDebugButton(parent, btnLabel, position, onClickFunction, rotateToCamera)); }
public static GameObject CreateButtonPanel(Transform parent, Vector3 position) { if (LC_Utils.IsBuildForProduction()) { return(LC_Utils.GetDeafultEmptyObject()); // Do nothing } return(LC_GraphicsDebugUtils.CreateButtonPanel(parent, position)); }
public static GameObject CreateWorldText(Transform parent, string text, Vector3 localPosition, int fontSize, Color color, TextAnchor textAnchor, TextAlignment textAlignment, int sortingOrder) { if (LC_Utils.IsBuildForProduction()) { return(LC_Utils.GetDeafultEmptyObject()); // Do nothing } return(LC_GraphicsDebugUtils.CreateWorldText(parent, text, localPosition, fontSize, color, textAnchor, textAlignment, sortingOrder).gameObject); }
public static GameObject CreateWorldText(string text, Transform parent = null, Vector3 localPosition = default(Vector3), int fontSize = 40, Color?color = null, TextAnchor textAnchor = TextAnchor.UpperLeft, TextAlignment textAlignment = TextAlignment.Left, int sortingOrder = LC_Utils.sortingOrderDefault) { if (LC_Utils.IsBuildForProduction()) { return(LC_Utils.GetDeafultEmptyObject()); // Do nothing } if (color == null) { color = Color.white; } return(LC_GraphicsDebugUtils.CreateWorldText(parent, text, localPosition, fontSize, color, textAnchor, textAlignment, sortingOrder).gameObject); }