コード例 #1
0
        public void Utilities_Gradient_GetColor_Middle_Test()
        {
            gradient.AddGradientPoint(0, new Color(0, 0, 0, byte.MaxValue));
            gradient.AddGradientPoint(1, new Color(byte.MaxValue, 0, 0, byte.MaxValue));

            var color         = gradient.GetColor(0.5);
            var expectedColor = new Color(byte.MaxValue / 2, 0, 0, byte.MaxValue);

            Assert.AreEqual(expectedColor, color);
        }
コード例 #2
0
        public void GetColorTest(double alpha, byte r, byte g, byte b, byte a)
        {
            var color         = gradient.GetColor(alpha);
            var expectedColor = new Color(r, g, b, a);

            Assert.Equal(expectedColor, color);
        }
コード例 #3
0
ファイル: rankingScore.cs プロジェクト: zifuka/CaseStudy
    // Update is called once per frame
    void Update()
    {
        if (m_rankInRecordObj != null)
        {
            Color color = m_gradient.GetColor();

            SetColorRecord(m_myScoreObj, color);
            SetColorRecord(m_rankInRecordObj, color);
        }
    }