3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Unity 2D】Pixel Perfect CameraのReference Resolutionを自動調整するスクリプトを作りました

Last updated at Posted at 2020-11-16

Pixel Perfect CameraのReference Resolutionを自動調整するスクリプトを作りました

x.png

解像度の変更によってこんな感じ(↑)に画面崩壊が起こることがなくなるハズ。

要件&インストール

要件

  • Universal RP 7.3.1

インストール方法

  1. PackageManagerを開く
  2. 「+」→「Add package from git」をクリック
  3. https://github.com/Masterexa/PixelPerfectCameraAdjustment.git 」を入力してEnter
  4. パッケージ一覧に「Pixel Perfect Camera Adjustment」が追加されて入れば、インストール成功

設定

Soubunze - Tutorial - PC, Mac & Linux Standalone - Unity 2019.4.3f1 Personal [PREVIEW PACKAGES IN USE] DX11 2020_11_16 16_50_48 (2).png

Base Resolution

基準となるReference Pixel。Match Modeに応じた調節を経て最終的なReference Pixelが決まる。
なお、Match Modeにかかわらず算出されるReference Pixelは常に画面解像度の1/2以下になる。

Match Mode

Reference Resolutionの調節方法を指定する。

Extend
Reference ResolutionがBase Resolutionを広げるように調節する。
個人的におすすめのモード。
Trim
Reference ResolutionがBase Resolution内に収まるように調節する。
Width or Height
Base Resolutionの幅か高さを基準にReference Resolutionを調節する。
Canvas Scalar同様にスライダーで調節が可能。
Envelove
おまけ機能。

リンク

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?