(Unity)タイトルテキストの色をLerp関数を使って変化させる

(スクリプト)

  • Color.Lerp(スタート時点の色 + ゴール時点の色 + どれくらいの時間で変化させるか)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class TextChange : MonoBehaviour
{
    private Text titleLogo;
   
    void Start()
    {
        titleLogo = GetComponent<Text>();
    }

    void Update()
    {
        titleLogo.color = Color.Lerp(titleLogo.color, new Color(0, 0, 0.5f, 1), 0.2f * Time.deltaTime);
    }
}

(確認)

  • 時間の経過でタイトルの色が徐々に変化すれば成功