Unityの色を16進数の色に変換する

Unityは、直接呼び出すことができる既製のメソッドをすでに提供しています。

ColorUtility.TryParseHtmlString:着信文字列は「#FFFFFF」の形式です。使用法は次のとおりです。

Color nowColor;
ColorUtility.TryParseHtmlString("#FECEE4", out nowColor);

次の方法を使用すると、色が元に戻ります。

ColorUtility.ToHtmlStringRGB:Color構造体が渡され、文字列が「FFFFFF」の形式で返されます。使用法は次のとおりです。

string color = ColorUtility.ToHtmlStringRGB(nowColor);

おすすめ

転載: blog.csdn.net/cuijiahao/article/details/123135865