Unity 5 Skybox 旋转

 public float rot = 0;
 public Skybox sky;
 void Start() {
     sky = GetComponent<Skybox> ();
 }
 void Update () {
     rot += 2 * Time.deltaTime;
     rot %= 360;
     sky.material.SetFloat ("_Rotation", rot);
 }

 

 这样天空盒子就会自动旋转

 

设置 Material的参数的时候用  SetFloat()  详细的参数名前 要加上_.  

posted @ 2017-02-03 18:15  RONGWEIJUN  阅读(1418)  评论(0编辑  收藏  举报