Unity3D-色と16進数の色変換



Unity3d Color Hexadecimal Color Conversion



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

ColorUtility.TryParseHtmlString:渡される文字列は「#FFFFFF」の形式であり、使用法は次のとおりです。



Color nowColor ColorUtility.TryParseHtmlString('#FECEE1', out nowColor)

次の方法を使用するには、カラースイッチを元に戻します。

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



input16Color.text = ColorUtility.ToHtmlStringRGB(nowColor)


————————————————
著作権表示:この記事は、CSDNブロガー「SuXiaobai ontheroad」のオリジナル記事です。これは、CC 4.0BY-SA著作権契約に従います。転載のために、元のソースリンクとこのステートメントを添付してください。
元のリンク:https://blog.csdn.net/pz789as/article/details/81669946