2025-02

開発Tips

キャラクターのステータスを考えてみる(Unity6)

HPバーを作ったので、ちゃんと動くか確認したいと思いステータスを考えてみました。ステータス管理用のスクリプトの作成StatusComponentという名前でスクリプトを作成しました。using UnityEditor.Rendering;u...
開発Tips

体力ゲージを作る(Unity6)

次は、体力ゲージを作っていきます。Sliderの追加UIのスライダーを追加する。Canvasが作成されない場合は、先にCanvasを作成してください。canvasの名前をUIにします。Sliderの名前をHPBarにします。Handleの〇...
開発Tips

ダメージの文字をだす。(Unity6)

敵を攻撃したときにダメージがでるようにしたいと思います。今回はダメージを出すのが目的でダメージ計算はしません。とりあえず、ランダム値で出していきます。Canvasを作成し、TextMeshProを置くHierarchyに右クリックを押し U...
開発Tips

TextMeshProに日本語フォントを追加する(Unity6)

デフォルトで入ってるフォントでは、少し物足りない、ゲームの雰囲気とは合わない、日本語が使えないなので好きなフォントを追加してみます。フォントを選ぶGoogle Fontsからフォントを選びます。私は「M PLUS Rounded 1c」を選...
開発Tips

当たり判定とパーティクル(Unity6)

攻撃モーションができたので、当たり判定をやってみようと思う。ただこれが正解というのはなくて、あとで修正したり調整したりはする。その時にソースは大幅に変えるかもしれないし、変えないかもしれない。ようは、開発に正解はなくて、結果が自分の満足のい...
開発Tips

ゲームコントローラー(Unity6)

キーボードでいろいろやっていくのが大変になったのでコントローラーの入力を実装していく。Window -> Package ManagerからUnity Registryにある「Input System」を確認、インストール済み(Instal...