Unity 【Unity】非同期でシーンを読み込もう!ロード画面の作り方 はじめに ゲーム起動時やシーンを切り替える時など、読み込みに時間がかかるときはロード画面を表示するのが一般的です。 本記事では、ロード画面の作成から実装方法まで解説します。 ロード画面の実装方法 ロード画面の作成 ... 2023.03.06 Unity
Unity 【Unity】シーン切り替え時にデータ変数を共有・保持する方法3選 はじめに Unityにおいてシーン切り替えを行う際には、シーンごとに別々のオブジェクトが生成され、変数の値が初期化されてしまうという問題があります。 本記事では、Unityでのシーン切り替え時に変数を共有する方法について、具体... 2023.03.05 Unity
Unity 【Unity】簡単!ボタンを押したらシーン切り替える方法 はじめに Unityにおけるシーン切り替えは、ゲーム開発において必要不可欠な要素の一つです。シーンとは、Unityにおいて画面の一つのことを指します。例えば、タイトル画面やゲームプレイ中の画面などがシーンとなります。 本記事で... 2023.02.28 Unity
Unity 【Unity】シェーダーグラフで画像をUVスクロールさせよう はじめに Unityのシェーダーグラフを使ってスクロール表現を実装する手法を解説します。必要なノードの使い方やスクロール表現の実装方法を詳しく解説します。 ゲーム開発において、グラフィック表現は非常に重要な要素です。本記事で学... 2023.02.23 Unityシェーダーグラフ
Unity 【Unity】シェーダーグラフの使い方入門!画像の色味を変えてみよう シェーダーとは? シェーダーは、ビデオゲームや3Dグラフィックスの描画に使われるプログラムのことです。これらのプログラムは、3Dオブジェクトの表面の色や質感、影や反射などを決定します。シェーダーを使うことで、ゲームや映画などの3D映... 2023.02.21 Unityシェーダーグラフ
Unity 【Unity】インスペクターにスライダーを配置する方法【エディター拡張】 インスペクター上にスライダーを配置する方法について紹介します。 スライダーを配置するメリット インスペクターにスライダーを配置すると、色んなメリットがあります。 より簡単にパラメーターを調整できるようになる ... 2023.02.19 Unityエディタ
Unity 【Unity】インスペクターにボタンを表示させる方法【エディタ拡張】 はじめに Unityでインスペクターにボタンを表示させる方法について紹介します。 ボタンが置けるようになると、色んなメリットがあります。 操作の効率化 例えば、オブジェクトの特定の機能を有効化するためのボタンを追加する... 2023.02.16 Unityエディタ
Unity 【Unity】エディタ上でゲームが再生されるまで遅い…コンパイルを高速化する方法 はじめに Unityエディタ上でゲームを再生させると、実際に始まるまで待ち時間が長いと思ったことはありませんか? この記事では、待ち時間を短縮して高速化させる方法について紹介します。 エディタ再生モードのしくみ ... 2023.02.14 Unityエディタ
Unity 【Unity】エディタ拡張で開発効率アップ!ウィンドウを作ろう はじめに ゲーム開発していると、Unityエディタがこうだったら良いのにな、と思うことはないですか? 作業が多くて面倒! もっと効率よくゲーム制作できないかな? Unityが提供しているウィンドウには、Hierarc... 2023.02.13 Unityエディタ
2D 【Unity】コード1行でできる!transformで移動させる方法 はじめに ゲームオブジェクトのtransformを直接変更して移動させる方法を紹介します。2D、3Dのどちらでも同様に移動できます! 移動方法 transform.Translateを使います。下の例は、x軸方向... 2023.02.12 2D3DUnity
2D 【Unity】プロジェクト途中からURPへ変更する方法!2Dライティングには必須 はじめに Unityには複数のレンダーパイプラインがあり、URPに変更する方法について解説します。 URPに変更すると、以下のメリットがあります。 2Dゲームでもライティングが使えるようになる URP対応のア... 2023.02.06 2D3DUnity
UI 【Unity】スライダーの基本的な使い方ガイド!リアルタイムで値を取得する方法/HPバーを表現しよう この記事で解決すること スライダーはどうやって使うのか? スクリプトからスライダーの値を取得する方法 スライダーの色の変更方法 HPバーの作成方法 スライダーとは、ユーザーがドラッグして、値を直感的に調整でき... 2023.02.03 UIUnity
UI 【Unity】コード不要!ボタンを押したらオブジェクトを表示・非表示にする方法 はじめに ボタンを押したら、ゲームオブジェクトを表示したり非表示したりする方法を紹介します。 SetActiveを使用せずに、コード要らずで実現できるので、今までわざわざスクリプトを書いていた人は是非参考にしてください。 ... 2023.02.01 UIUnity
2D 【Unity】2D背景の設定方法!背景を重ねて表示しよう はじめに 2Dゲームで、複数の背景画像を重ねて表示したいけど、思ったように表示されないことはありませんか? この記事では、画像を重ねて以下のゲーム画面を作成する方法を紹介します。 最終的には、以下のゲーム画面を表示できる... 2023.01.31 2DUnity
UI 【Unity】ゲーム中にスクリプトから画像を変更する方法 はじめに スクリプトから画像を差し替える方法を紹介します。2Dの脱出ゲームでは頻繁に画像を切り替える必要が出てくるので、参考にしてみてください。 オーソドックスな方法と、もっと簡単にした方法を紹介します。 画像の変更方法... 2023.01.29 UIUnity