public Il2CppSystem.Object HTMLString2Color(Il2CppSystem.String htmlcolorstring) { Color32 color = new Color32(); #region [DevNote] // Unity ref: https://docs.unity3d.com/ScriptReference/ColorUtility.TryParseHtmlString.html // Note: Color strings can also set alpha: "#7AB900" vs. w/alpha "#7AB90003" //ColorUtility.TryParseHtmlString(htmlcolorstring, out color); // Unity's Method, This may have been stripped #endregion color = htmlcolorstring.HexToColor().Unbox <Color32>(); //log.LogMessage("HexString: " + htmlcolorstring + "RGBA(" + color.r.ToString() + "," + color.g.ToString() + "," + color.b.ToString() + "," + color.a.ToString() + ")"); return(color.BoxIl2CppObject()); }