Unityメモ

Unityメモ

プレイヤーの接地判定をRaycastで行う【Unityゲーム作成】

UnityのRaycastを利用して、簡単にプレイヤー(キャラクター)が地面に触れているのかを判定してみます。接地判定を行うことで2段ジャンプの禁止などの制限をかけることが出来ます。
Unityメモ

2Dゲームの背景画像を簡単に右から左へ動かす【Unityゲーム制作】

Unityで背景画像を簡単に動かしてみます。同じ画像を2枚並べてスクリプトで画像の位置を動かし、背景が動いている風にします。
Unityメモ

簡単なダイアログ(メッセージボックス)を作成する方法のメモ【Unityゲーム制作】

Unity2Dゲームで簡単なダイアログのようなメッセージボックスを作成するメモです。テキストメッセージを直ぐに全て表示、タイピングのように表示するなどを簡単に実装しています。
Unityメモ

3Dゲームで動く床を作成してみた(ベルトコンベア風)【Unityゲーム制作】

今回はUnityで「ベルトコンベアみたいな動く床」の実装メモです。 キー入力で操作するプレイヤーがいて、床に乗るとプレイヤーが勝手に動くみたいな感じです。アクションゲームやシミュレーションゲームとかにあったりする感じのものですね。 実装開始...
Unityメモ

設定やスコアを簡単に保存しておくPlayerPrefs【Unityメモ】

Unityで「ゲーム内の設定」や「ハイスコア」などを簡単に保存する方法を実装していきます。PlayerPrefsを使いレジストリに値を保存します。実装方法はものすごく簡単ですが、実際に利用できるのは簡単な設定の保存やローカルゲーム限定と言う感じです。
Unityメモ

Unity|自動でRigidbodyなどのコンポーネントを追加する(アタッチ忘れ防止)

今回はUnityで「RequireComponentを使って、Rigidbodyを自動追加」するメモです。 Rigidbodyに限らずスクリプトやAnimatorなどのコンポーネントも同様に利用できます。 どんな時に使えるのか 例えば、Pl...
Unityメモ

敵キャラを自動で移動させる方法-簡単なAI-【Unityゲーム制作】

Unityで敵キャラを自動で移動させる方法を実装していきます。今回は、プレイヤーを追いかけてくる簡単な敵キャラです。「目的地に自動で移動する」と言う感じですね。 はじめに 「Unity 2020.3.26f1」ヴァージョンで作成しています。...
Unityメモ

古い移動方法と新しい移動方法について【Unityゲーム制作】

Unity3Dでキャラクター(プレイヤー)を移動させる2つの方法を実装していきます。 はじめに 「Unity 2020.3.26f1」ヴァージョンで作成しています。 3Dゲームで「キーボード入力」、「ゲームパット入力」などで、プレイヤー(キ...
Unityメモ

Unityのプロジェクト画面レイアウトの変更方法について【Unity】

Unityで編集画面のレイアウトを変更する方法、初期状態(デフォルト)に戻す方法のメモです。 はじめに Unityのバージョンは2022.3.14f1です。 起動した時のレイアウトの変更方法、元に戻す方法のメモです。 レイアウトを変更する ...
Unityメモ

フェード・アニメーションでシーンの移動を実装【Unityゲーム制作】

Unityでシーン移動時にフェード・アニメーションを利用してブラックアウトっぽいのを実装してみます。スクリプトで簡単に実装のとアニメーションを利用した方法の2つを見ていきます。シーンの移動、画面切り替えにはさまざまな演出がありますが基本と言う感じです。