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段ジャンプも可能です。 当たり判定 ステージとキャラクターに当たり判定を設定して...
UI

【Unity】スライダーの基本的な使い方ガイド!リアルタイムで値を取得する方法/HPバーを表現しよう

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

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

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

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

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

【Unity】2D背景の設定方法!背景を重ねて表示しよう

はじめに 2Dゲームで、複数の背景画像を重ねて表示したいけど、思ったように表示されないことはありませんか? この記事では、画像を重ねて以下のゲーム画面を作成する方法を紹介します。 最終的には、以下のゲーム画面を表示できる...
アセット

【Unityアセット】シンプルなおすすめUIアセット!Modern UI Packの使い方

はじめに ボタンやスイッチやスライダーなどのUIを、もっとオシャレにしたくありませんか? Modern UI PackはシンプルなUIの詰め合わせになっています。 Modern UI Pack シンプルなデザインな...
UI

【Unity】ゲーム中にスクリプトから画像を変更する方法

はじめに スクリプトから画像を差し替える方法を紹介します。2Dの脱出ゲームでは頻繁に画像を切り替える必要が出てくるので、参考にしてみてください。 オーソドックスな方法と、もっと簡単にした方法を紹介します。 画像の変更方法...
DOTween

【Unity】実例で解説!DOTweenの使い方【移動編】

はじめに この記事では、実際の使用例をお見せしながらDOTweenアニメーションの中で、多く使われる 移動 のやり方について紹介します。 移動アニメーション transform.DOMove(移動したい位...
DOTween

【Unityアセット】お手軽アニメーション作成!必須級アセットDOTweenのインストールと使い方!【基本編】

はじめに UIアニメーションに必須の無料アセットDOTweenを紹介します。 これを使うと例えば ゲームオブジェクトのスムーズな移動アニメーション、スケールがゆっくり変化 画像のフェードイン テキストを1文...
Text

【Unity】Textがぼやけるのを直す方法

はじめに Unity の Textは最初のままでは、文字がぼやけてしまっています。 これを直す方法について紹介します。方法は2つあります。 解決方法その1 フォントサイズを大きくしよう ①Textのフォント...
Unity

【Unity】セーブ機能の作り方!コード要らずで簡単に実装できるおすすめアセットの紹介【Easy Save】

はじめに Unityでセーブ機能を実装する方法はいくつかありますが、初心者向けの方法としては、 ・UnityEngineが提供しているPlayerprefsを利用する というのがあります。ただし、セーブできる型が限られて...
Unity

【Unity】初期化に便利!OnEnableの使い方!OnEnable/Start/Awakeの呼ばれる順番は?

はじめに ゲームオブジェクトをアクティブにするとき、変数や子オブジェクトなどを毎回初期化しておきたい場合にOnEnableが役に立ちます。 この記事では、OnEnableの使い方や、StartやAwakeとの違いについて解説し...
タイトルとURLをコピーしました