コード例 #1
0
        private void FormatStat(BaseStat stat)
        {
            var statColor = Color.white;

            if (stat.Value > stat.BaseValue)
            {
                statColor = Color.green;
            }
            if (stat.Value < stat.BaseValue)
            {
                statColor = Color.red;
            }
            var colorCode = ColorUtility.ToHtmlStringRGB(statColor);

            m_stringBuilder
            .Append($"<link=\"{stat.ToString()}\">{stat.GetType().Name} : <color=#{colorCode}>{stat.Value}</color></link>");
            m_stringBuilder.Append("\n");
        }