(Unity)Tagとオブジェクトのカラーを連動させる

(サンプルコード)

using UnityEngine;

public class BarController : MonoBehaviour
{
    void Start()
    {
        // タグに応じて、オブジェクトの色が変化する(ポイント)
        if(this.gameObject.tag == "Red")
        {
            this.gameObject.GetComponent<SpriteRenderer>().color = Color.red;
        }
        else if(this.gameObject.tag == "Blue")
        {
            this.gameObject.GetComponent<SpriteRenderer>().color = Color.blue;
        }
        else if (this.gameObject.tag == "Yellow")
        {
            this.gameObject.GetComponent<SpriteRenderer>().color = Color.yellow;
        }
        else if (this.gameObject.tag == "Green")
        {
            this.gameObject.GetComponent<SpriteRenderer>().color = Color.green;
        }
    }
}

(実行結果)