当前位置: 移动技术网 > IT编程>开发语言>c# > Unity通过UGUI的Slider调整物体颜色

Unity通过UGUI的Slider调整物体颜色

2019年07月18日  | 移动技术网IT编程  | 我要评论

本文实例为大家分享了unity通过slider调整物体颜色的具体代码,供大家参考,具体内容如下

首先我们创建三个slider 和一个cube,为了方便查看,我把slider下面的handle分别改变颜色并和名字一一对应;

然后我们把脚本放在cube上,并且把三个slider分别 拖进去

这里写图片描述

具体脚本如下:

using unityengine;
using system.collections;
using unityengine.ui;

public class slidercolorhyp : monobehaviour {


  public slider redslider;
  public slider greenslider;
  public slider blueslider;
  private material hypmaterial;
  // use this for initialization
  void start () {
    //这里需要获取cube的组件
    hypmaterial = getcomponent<meshrenderer>().material;

  }
  // update is called once per frame
  void update () {
    hypmaterial.color = new color(redslider.value, greenslider.value, blueslider.value);

  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网