コガネブログ

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

【Unity】Scene ビューの 2D カメラの位置やサイズを変更するエディタ拡張

概要

using UnityEditor;
using UnityEngine;

public static class Example
{
    [MenuItem( "Tools/FixCameraPivotAndSize" )]
    public static void FixCameraPivotAndSize()
    {
        var sceneView = SceneView.lastActiveSceneView;

        if ( sceneView == null ) return;

        sceneView.pivot = new Vector3( 0, -1.5f, 0 );
        sceneView.size  = 8;
        sceneView.Repaint();
    }
}

参考サイト様