Unityでゲームを実行する際、ウィンドウモードとフルスクリーンの違いが分からないという人もいるかもしれませんね。
どのように設定すればいいのか、混乱してしまうこともあるかもしれません。
この記事では、ウィンドウモードの種類と切り替え方法を解説します。
フルスクリーンとの違いを整理し、表示トラブル回避の基礎としてUnity入門の森を案内していきましょう。
- ウィンドウモードの種類
- ウィンドウモードの切り替え方法
- フルスクリーンとの違い
- 設定方法と手順
- 表示トラブル回避のポイント

ウィンドウモードの設定は、用途に応じて選ぶことが大切です。
種類と違いを理解すれば、適切に設定できますよ。
あなたのオリジナルゲーム、今年こそ完成させませんか?
RPG・アクション・ホラー…Unityで本格ゲームを作りたい人のための学習サイトです。
実際に完成するゲームを題材に、
ソースコード・素材・プロジェクト一式をすべて公開。
仕事や学校の合間の1〜2時間でも、
「写経→改造」で自分のゲームまで作りきれる環境です。
ウィンドウモードの種類

Unityのウィンドウモードには、いくつかの種類があります。
どのような種類があるのでしょうか。
種類の比較
ウィンドウモードの種類を比較すると、以下のようになります:
| モード名 | 表示方法 | サイズ変更 | 特徴 |
|---|---|---|---|
| Windowed | ウィンドウ表示 | 可能 | 開発中に便利 |
| Fullscreen Window | フルスクリーン表示 | 不可 | バランスが良い |
| Exclusive Fullscreen | 全画面表示 | 不可 | パフォーマンス重視 |
種類を比較することで、用途に応じて選択できます。
各モードの特徴
各モードの特徴は、以下の通りです:
- ウィンドウとして表示される
- サイズを変更できる
- 開発中やデバッグ時に便利
- 画面全体に表示される
- ウィンドウとして扱われる
- Alt+Tabで切り替えやすい
- 画面全体を占有
- パフォーマンスが良い
- 高パフォーマンスが必要なゲームに適している
各モードの特徴を理解することで、適切に選択できます。
ウィンドウモードの切り替え方法

ウィンドウモードの切り替え方法を説明します。
方法1:Player Settingsで設定する
Player Settingsでウィンドウモードを設定する方法は、以下の通りです:
- STEP1Player Settingsを開く
「Edit → Project Settings → Player」を開きます。 - STEP2Resolution and Presentationを開く
「Resolution and Presentation」セクションを開きます。 - STEP3Fullscreen Modeを設定
「Fullscreen Mode」を設定します。
「Windowed」を選択すると、ウィンドウモードになります。 - STEP4設定を保存
設定を保存して、ビルドして確認します。
Player Settingsで設定することで、ビルド後のゲームのモードを指定できます。
方法2:スクリプトで切り替える
スクリプトでウィンドウモードを切り替える方法もあります。
以下のようなコードで切り替えられます:
|
1 2 3 4 5 6 |
// ウィンドウモードに設定 Screen.fullScreen = false; // 解像度を設定 Screen.SetResolution(1920, 1080, false); |
スクリプトで制御することで、実行時にモードを切り替えられます。
スクリプトで制御することで、動的にモードを切り替えられます。
方法3:Gameビューで確認する
Gameビューでウィンドウモードを確認する方法もあります。
Gameビューの設定で、ウィンドウモードの見た目を確認できます。
開発中に確認したい場合に便利ですね。
Gameビューで確認することで、開発中にモードを確認できます。
フルスクリーンとの違い

ウィンドウモードとフルスクリーンの違いを説明します。
違い1:表示方法
ウィンドウモードとフルスクリーンの表示方法の違いは、以下の通りです:
- ウィンドウモード:ウィンドウとして表示される、サイズを変更できる
- フルスクリーン:画面全体を占有、サイズを変更できない
ウィンドウモードでは、ウィンドウのサイズを変更できますが、フルスクリーンではサイズを変更できません。
表示方法の違いが、ウィンドウモードとフルスクリーンの主な違いです。
違い2:パフォーマンス
ウィンドウモードとフルスクリーンのパフォーマンスの違いは、以下の通りです:
- ウィンドウモード:ややパフォーマンスが劣る場合がある
- フルスクリーン:パフォーマンスが良い
フルスクリーンの方が、パフォーマンスが良い傾向があります。
パフォーマンスを考えると、フルスクリーンの方が優れています。
違い3:使いやすさ
ウィンドウモードとフルスクリーンの使いやすさの違いは、以下の通りです:
- ウィンドウモード:他のウィンドウと並べて表示できる
- フルスクリーン:他のウィンドウと並べて表示できない
ウィンドウモードの方が、他のアプリケーションと並べて使えるため、使いやすい場合があります。
使いやすさを考えると、ウィンドウモードの方が優れている場合があります。
設定方法と手順

ウィンドウモードの設定方法と手順を説明します。
Player Settingsでの設定手順
Player Settingsでの設定手順は、以下の通りです:
- 「Edit → Project Settings → Player」を開く
- 「Resolution and Presentation」セクションを開く
- 「Fullscreen Mode」を「Windowed」に設定
- 「Default Canvas Size」で、幅と高さを設定
- 設定を保存して、ビルドして確認
Player Settingsで設定することで、ビルド後のゲームのモードを指定できます。
スクリプトでの設定手順
スクリプトでの設定手順は、以下の通りです:
- スクリプトを作成
- StartメソッドやUpdateメソッドで設定
- Screen.fullScreen = falseでウィンドウモードに設定
- Screen.SetResolutionで解像度を設定
スクリプトで設定することで、実行時にモードを切り替えられます。
設定の確認方法
設定の確認方法は、以下の通りです:
- Gameビューで確認:Gameビューでモードを確認
- ビルドして確認:ビルド後のゲームでモードを確認
- 実行時に確認:実行時にモードを確認
設定を確認することで、正しく設定されているか確認できます。
表示トラブル回避のポイント

ウィンドウモードで表示トラブルが発生しないようにするためのポイントを説明します。
ポイント1:解像度の設定
解像度の設定に注意しましょう。
ウィンドウモードでは、解像度を設定する必要があります。
解像度が適切でない場合、表示が崩れることがあります。
解像度の設定を確認することで、表示トラブルを避けられます。
ポイント2:アスペクト比の維持
アスペクト比の維持に注意しましょう。
ウィンドウサイズを変更すると、アスペクト比が変わることがあります。
アスペクト比を維持したい場合は、幅と高さの比率を維持する必要があります。
アスペクト比を維持することで、意図した見た目になります。
ポイント3:UIのスケーリング
UIのスケーリングに注意しましょう。
ウィンドウサイズを変更すると、UIのスケールが変わることがあります。
Canvas Scalerを使って、UIのスケーリングを制御しましょう。
Canvas Scalerを使うことで、UIのスケーリングを制御できます。
まとめ

この記事では、Unityのウィンドウモード設定を正しく理解するための内容を解説しました。
重要なポイントをおさらいします。
- ウィンドウモードの種類として、Windowed、Fullscreen Window、Exclusive Fullscreenなどの種類があり、それぞれ異なる特徴がある
- ウィンドウモードの切り替え方法として、Player Settingsで設定する、スクリプトで切り替える、Gameビューで確認するなどの方法がある
- フルスクリーンとの違いとして、表示方法、パフォーマンス、使いやすさなどの違いがある
- 設定方法と手順として、Player Settingsでの設定手順、スクリプトでの設定手順、設定の確認方法などがある
- 表示トラブル回避のポイントとして、解像度の設定、アスペクト比の維持、UIのスケーリングなどのポイントがある
ウィンドウモードの設定は、用途に応じて選ぶことが大切です。
種類と違いを理解すれば、適切に設定できますよ。
Unity入門の森で、表示トラブル回避の基礎としてUnity入門の森を案内する学習先として、ウィンドウモードを含めたUnityの基礎を体系的に学べます。
あなたのペースで、少しずつ進めていけば大丈夫です。
あなたのオリジナルゲーム、今年こそ完成させませんか?
RPG・アクション・ホラー…Unityで本格ゲームを作りたい人のための学習サイトです。
実際に完成するゲームを題材に、
ソースコード・素材・プロジェクト一式をすべて公開。
仕事や学校の合間の1〜2時間でも、
「写経→改造」で自分のゲームまで作りきれる環境です。





コメント