|原创|unity 4.3 2D功能SpriteRenderer修改颜色的方法

4.3增加了不少2D功能,然后实在没有找到有人分享,在国外查资料研究一下午然后给个简单的教程

=================================================================================
 
今天我要说的是SpriteRenderer,这个在U3D的2D模式非常有用,现在就来说下怎么修改颜色
 
 
using UnityEngine;
using System.Collections;
//-----------------------------------------------------------------
//  修改SpriteRenderer颜色的功能
//-----------------------------------------------------------------
public class XXX : MonoBehaviour {
    SpriteRenderer r;                   //定义
    // Use this for initialization
    void Start () {
        r = gameObject.GetComponent<SpriteRenderer>();   //绑定到SpriteRenderer上
    }

    // Update is called once per frame
    void Update () {
        //-----------------------------------------------------------------
        //  把物体修改成黑色并透明
        //-----------------------------------------------------------------
        r.color = new Color(0f, 0f, 0f, 0f);         
    }
}

然后将脚本拖到需要改变的精灵上就可以使用了

原文地址:https://www.cnblogs.com/suxsho/p/3492808.html