Unityメモ

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を利用してInspectorの...
Unityメモ

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

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

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

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

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

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

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

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

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

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

Unity|2Dタイルマップ(Tilemap)にコライダーを設定して壁にする

今回はUnity2Dのタイルマップ(Tilemap)のコライダー機能(衝突)を利用してみます。はじめにUnityのバージョンは2022.3.14f1です、下記でタイルマップの基本を書いてます。その続きという感じです。実装開始まずはマップ内を...
Unityメモ

Unity|簡単なスロットマシンを作成。Part2.ランダム回転と図柄揃いの処理

Unity2Dで「1ラインのシンプルなスロットマシン」を作成する、第2回目です。前回の続きでリールの回転数をランダムにするのと、図柄が揃った時の処理を追加していきます。はじめにUnityのバージョンは2022.3.14f1です。Part1で...
Unityメモ

Unity|簡単なスロットマシンを作成。Part1.リールを作成

今回はUnity2Dで「1ラインのシンプルなスロットマシン」を作成してみます。まずはリールを作成して動くところまで実装していきます。はじめにUnityのバージョンは2022.3.14f1です。「ボタンを押すとリールが回転」、「自動でリールが...