Unity

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

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

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

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

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

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

【Unity】簡単にゲームの見た目を変えよう!おすすめトゥーンシェーダーアセット

はじめに ゲームの見栄えをイラスト風に変えられるおすすめアセットを紹介します。 Flat Kit: Toon Shading and Water Flat Kit: Toon Shading and Waterは...
Unity

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

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

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

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

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

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

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

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

【Unity】2Dスプライトアニメーション!パラパラ漫画のようにキャラクターを動かそう

はじめに Unityで2Dアニメーションをさせる方法はいくつかあります。 本記事では、画像を一コマ一コマ用意して、パラパラ漫画のように動いているように見せる方法(=スプライトアニメーション)のやり方について紹介します。 ...
2D

【Unity】2Dゲームのライティングの種類と設定方法

はじめに 2Dゲームのライティング方法を紹介します。 事前準備 2Dにライティングを設定するには、URPにする必要があります。 やり方はこちらを参照ください。 ライティングの種類 ヒ...
2D

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

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

【Unity】Ridigbody2Dを使った2Dゲームの2段ジャンプ方法

はじめに Ridigdoby2Dを使ったジャンプ方法について紹介します。 ジャンプ回数も自由に設定できるので、2段ジャンプ、3段ジャンプも可能です。 当たり判定 ステージとキャラクターに当たり判定を設定して...
2D

【Unity】矢印キーによる2dキャラクターの移動方法

はじめに 2Dゲームのキャラクターを、キーボードの矢印キーを使って動かす方法について解説します。 2種類の移動方法 キャラクターを移動させるには、方法が2つあります。 Transformの座標を直接動かす...
UI

【Unity】スライダーの使い方!値の取得方法

はじめに RPGのHPゲージや、音量の設定などに活用できる「スライダー」の使い方について解説します。 スライダーとは、ユーザーがドラッグして、値を直感的に調整できるUI(ユーザーインターフェース)です。 スライ...
2D

【Unity】背景を無限ループさせよう!多重スクロール方法

はじめに 2D背景を無限にスクロールさせる方法について解説します。 シェーダーは使わず、直感的にわかりやすい方法を紹介します。 2D背景の設定方法についてはこちらをご覧ください。 無限スクロールの仕組み...
タイトルとURLをコピーしました