您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 学习培训 > Unity入门 >
    通过GUI改变灯光不同颜色
    时间:2015-02-03 10:13 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印




    Unity3D中通过GUI来改变一个灯的不同颜色,脚本如下:



    public class LightControl : MonoBehaviour {
    public GameObject light;
    void OnGUI()
    {
    if (GUILayout.Button("红色"))
    {
    light.GetComponent<Light>().color = Color.red;
    }
    if (GUILayout.Button("绿色"))
    {
    light.GetComponent<Light>().color = Color.green;
    }
    if (GUILayout.Button("白色"))
    {
    light.GetComponent<Light>().color = Color.white;
    }
    }
    // Use this for initialization
    void Start () {
    }
    // Update is called once per frame
    void Update () {
    }
    }



    OK。大家可以去测试下哟。。。



    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。