1. 程式人生 > >unity3d 如何讓天空旋轉

unity3d 如何讓天空旋轉

首先,給鏡頭增加skybox,然後給鏡頭新增如下程式碼即可

public class SkyboxCamera : MonoBehaviour {
    public float rot = 0;
    public Skybox sky;
	// Use this for initialization
	void Start () {
        sky = GetComponent<Skybox>();
	}
	
	// Update is called once per frame
	void Update () {
        rot += 0.7f * Time.deltaTime;
        rot %= 360;
        sky.material.SetFloat("_Rotation", rot);
	}
}