コガネブログ

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

【Unity】Scene ビューの設定をスクリプトから変更する方法

概要

f:id:baba_s:20191125131026p:plain

Scene ビューの設定をスクリプトから変更したい場合は

using UnityEditor;

public static class Example
{
    [MenuItem( "Scene View/Fov 30" )]
    private static void Fov30()
    {
        var view = SceneView.lastActiveSceneView;
        view.cameraSettings.fieldOfView = 30;
        view.Repaint();
    }
}

SceneView.lastActiveSceneView.cameraSettings を使用します