Unityゲーム制作

Unityメモ

ゲーム画面を一時停止・再開する機能を作成してみる|Unityゲーム制作

Unityでゲーム画面の停止/再開を簡単に実装していきます。ボタンだけで簡易的に停止するものと、停止中に画面を表示するものを作成してみます。timeScaleを利用することで時間の操作をすることができます。
Unityメモ

DOTweenでテキストをタイピングみたいに1文字ずつ表示|Unityゲーム制作

Unityでテキストをタイピングみたいに1文字ずつ表示してみます。今回はDOTweenアセットを利用していきます。「テキスト文字を1文字づつ表示する」メッセージダイアログとかにも使える感じです。
Unityメモ

経過時間のタイマー表示と現在時刻の表示|Unityゲーム作成

Unityで、ゲーム開始からの経過時間の表示と現在時刻の表示を簡単に作成してみます。C#のDateTimeを利用してスクリプトで実装していきます。
Unityメモ

二次元配列をInspectorに表示する(Serializable)|Unityゲーム作成

Unityで2次元配列のデータをInspectorに表示してみます。 はじめに Unityのバージョンは「2021.3.14f1」で作成しています。 2次元配列のデータをInspectorに表示してみます。 実装開始 下記スクリプトを作成し...
Unityメモ

PropertyDrawerを利用してInspectorの表示を変更してみる|Unityゲーム作成

UnityのCustomPropertyDrawerを利用してInspectorのGUIを変更してみます。 はじめに Unityのバージョンは「2021.3.14f1」で作成しています。 PropertyDrawerを利用してInspect...
Unityメモ

エレベーターを作成して上昇・下降で移動する|Unity2Dゲーム

Unity2Dゲームでエレベーターのようなものを作成してみます。 はじめに Unityのバージョンは「2021.3.14f1」で作成しています。 2Dゲームで「エレベーター」のような動きを実装していきます。特定の台の上でキー操作すると台が上...
Unityメモ

ハシゴを作成して登ったり降りたりする|Unity2Dゲーム

Unity2Dゲームで「ハシゴを登ったり、降りたり」するのをスクリプトで簡単に実装してみます。 はじめに Unityのバージョンは「2021.3.14f1」で作成しています。 2Dゲームで「プレイヤー(キャラクター)がハシゴを登ったり降りた...
Unityメモ

Unity|簡単なジャンプ台を作成。特定のオブジェクトで跳ねる動きを実装

Unityの2Dゲーム作成で「簡単なジャンプ台」のようなものを作成してみます。踏んだらプレイヤーが上に上がる感じ(跳ねる)ですね。 ジャンプ判定には「コライダーを利用」したものと「レイキャストを利用」したもの、2つで実装してみます。 はじめ...
Unityメモ

Unity|ワープ機能でプレイヤーの場所を移動する(ポータル・テレポート)

Unity2Dゲームで簡単なワープ機能を実装してみます。特定のオブジェクトに触れるとプレイヤーが移動する感じですね。 はじめに Unityのバージョンは「2021.3.14f1」で作成しています。 2Dゲームで「プレイヤー(キャラクター)が...
Unityメモ

Unity|接地の判定をBoxCastで行う(プレイヤーが地面に着いているか)

Unity2Dで「プレイヤー(キャラクター)が地面に着地しているか」をBoxCastを利用して判定してみます。 はじめに 下記にて、「raycastで接地判定する」を書きました。 raycastの場合、線で判定を行うので下記のような感じの場...