コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Skybox を回転させるコンポーネント

ソースコード

using UnityEngine;

public class RotateSkyBox : MonoBehaviour 
{
    public float m_speed = 0.1f;
    
    private float m_rotation;

    private void Update()
    {
        m_rotation += m_speed;
        if ( 360 <= m_rotation )
        {
            m_rotation -= 360;
        }
        var skybox = RenderSettings.skybox;
        skybox.SetFloat( "_Rotation", m_rotation );
    }
}

参考サイト様