Unity

PR
Uncategorized

【Unity】2Dゲームにも使える!URPでのポストプロセスの使い方

はじめにポストプロセスは、ゲームの表現力を高めるために使われる機能です。カメラが描画した画像に対して、特定のエフェクトやフィルターを適用することができます。これにより、ゲームの表現力が向上し、より美しい映像やエフェクトを実現することができま...
Unity

【Unity】非同期でシーンを読み込もう!ロード画面の作り方

はじめにゲーム起動時やシーンを切り替える時など、読み込みに時間がかかるときはロード画面を表示するのが一般的です。本記事では、ロード画面の作成から実装方法まで解説します。ロード画面の実装方法ロード画面の作成ロード画面を作ります。自由に作っても...
Unity

【Unity 入門】シーンをまたいでデータを失わずに共有する3つの方法【初心者向け完全ガイド】

Unityでシーンを切り替えたとき、「スコアがリセットされてしまった」「設定が引き継がれない」「進行状況が消える」といった悩みはありませんか?本記事では、増え続けるUnity初心者のそんな「困った!」を解決するために、シーンをまたいでデータ...
Unity

【Unity】簡単!ボタンを押したらシーン切り替える方法

はじめにUnityにおけるシーン切り替えは、ゲーム開発において必要不可欠な要素の一つです。シーンとは、Unityにおいて画面の一つのことを指します。例えば、タイトル画面やゲームプレイ中の画面などがシーンとなります。本記事では、Unityにお...
Unity

【Unity】シェーダーグラフで画像をUVスクロールさせよう

はじめにUnityのシェーダーグラフを使ってスクロール表現を実装する手法を解説します。必要なノードの使い方やスクロール表現の実装方法を詳しく解説します。ゲーム開発において、グラフィック表現は非常に重要な要素です。本記事で学んだ知識を実際のゲ...
Unity

【Unity】シェーダーグラフの使い方入門!画像の色味を変えてみよう

シェーダーとは?シェーダーは、ビデオゲームや3Dグラフィックスの描画に使われるプログラムのことです。これらのプログラムは、3Dオブジェクトの表面の色や質感、影や反射などを決定します。シェーダーを使うことで、ゲームや映画などの3D映像を美しく...
Unity

【Unity】モデルのマテリアルがピンクになった時の対処法【URP】

はじめにURPでゲームを制作していると、アセットをインポートした時にピンク色になってしまうことがあります。これの直し方を紹介します。原因プロジェクトビューを見ると、マテリアルがピンクになってしまっています。これらを直していきます。ピンクにな...
Unity

【Unity】インスペクターにスライダーを配置する方法【エディター拡張】

インスペクター上にスライダーを配置する方法について紹介します。スライダーを配置するメリットインスペクターにスライダーを配置すると、色んなメリットがあります。より簡単にパラメーターを調整できるようになるスライダーを使うことで、ユーザーは数値入...
Unity

【Unity】インスペクターにボタンを表示させる方法【エディタ拡張】

はじめにUnityでインスペクターにボタンを表示させる方法について紹介します。ボタンが置けるようになると、色んなメリットがあります。操作の効率化 例えば、オブジェクトの特定の機能を有効化するためのボタンを追加することで、手動でスクリプトを編...
Unity

【Unity】エディタ上でゲームが再生されるまで遅い…コンパイルを高速化する方法

はじめにUnityエディタ上でゲームを再生させると、実際に始まるまで待ち時間が長いと思ったことはありませんか?この記事では、待ち時間を短縮して高速化させる方法について紹介します。エディタ再生モードのしくみUnityのエディタでの再生モードは...
Unity

【Unity】エディタ拡張で開発効率アップ!ウィンドウを作ろう

はじめにゲーム開発していると、Unityエディタがこうだったら良いのにな、と思うことはないですか?作業が多くて面倒! もっと効率よくゲーム制作できないかな?Unityが提供しているウィンドウには、Hierarchy、Inspector、Co...
2D

【Unity】コード1行でできる!transformで移動させる方法

はじめにゲームオブジェクトのtransformを直接変更して移動させる方法を紹介します。2D、3Dのどちらでも同様に移動できます!移動方法transform.Translateを使います。下の例は、x軸方向に1移動させるコードです。移動量を...
2D

【Unity】プロジェクト途中からURPへ変更する方法!2Dライティングには必須

はじめにUnityには複数のレンダーパイプラインがあり、URPに変更する方法について解説します。URPに変更すると、以下のメリットがあります。2Dゲームでもライティングが使えるようになるURP対応のアセットが使えるようになるURP設定Uni...
UI

Unityスライダー徹底解説|HPバー・音量・画面対応まで応用自在

Unityバージョン 6000.0.31f1この記事で解決することスライダーはどうやって使うのか?スクリプトからスライダーの値を取得する方法スライダーの色の変更方法HPバーの作成方法スライダーとは、ユーザーがドラッグして、値を直感的に調整で...
UI

【Unity】コード不要!ボタンを押したらオブジェクトを表示・非表示にする方法

はじめにボタンを押したら、ゲームオブジェクトを表示したり非表示したりする方法を紹介します。SetActiveを使用せずに、コード要らずで実現できるので、今までわざわざスクリプトを書いていた人は是非参考にしてください。ボタンの作成まずはUni...
PR