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() 详细的参数名前 要加上_.

浙公网安备 33010602011771号