コガネブログ

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

【Unity】スクリプトから Game ビューの解像度の編集ができる「GameViewSizeHelper」紹介

はじめに

「GameViewSizeHelper」を Unity プロジェクトに導入することで
スクリプトから Game ビューの解像度の編集ができるようになります

使い方

var groupType = GameViewSizeGroupType.Standalone;

var size = new GameViewSizeHelper.GameViewSize
{
    type        = GameViewSizeHelper.GameViewSizeType.FixedResolution,
    width       = 1280,
    height      = 720,
    baseText    = "ピカチュウ"
};

// 追加
GameViewSizeHelper.AddCustomSize( groupType, size );

// 削除
GameViewSizeHelper.RemoveCustomSize( groupType, size );

// 存在する場合 true
var isExist = GameViewSizeHelper.Contains( groupType, size );

// 変更
GameViewSizeHelper.ChangeGameViewSize( groupType, size );

上記のようなコードを記述することで使用できます