YuminekoGame
2/14/2019 - 7:11 PM

UIAnimation

文字の色を外部から変えるスクリプト

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class UIAnimation : MonoBehaviour {
    [SerializeField]
    private Color defaultColor, changeColor;
    private Text __text;
    private Text text { get { return this.__text ? this.__text : this.__text = GetComponent<Text> (); } }

    // Start is called before the first frame update
    void Start () {

    }

    void OnEnable () {
        SwitchDefaultColor ();
    }

    public void SwitchChangeColor () {
        text.color = changeColor;
    }

    public void SwitchDefaultColor () {
        text.color = defaultColor;
    }

    // Update is called once per frame
    void Update () {

    }
}