nomux2

開発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...
開発Tips

武器を装備させる(Unity6)

アニメーションを増やしていきたいと思う。走ってジャンプして攻撃してをやってみたいので、武器を装備させてみる。まずは武器のアセットをダウンロード、とりあえず何でもいいと思ってこれにアニメーションはこっちとりあえず、斧を置いてみたこのままでは、...
開発Tips

キャラクターをアニメーションさせる(Unity6)

Unityちゃんを移動させるところまで作りましたが、アニメーションしないので滑って移動しています。なのでアニメーションをつけてちゃんと動いている感じを出したい。名前を「PlayerAnimeController」にしました。名前はわかればな...
開発Tips

プレイヤーObjectを作って移動、カメラの追従をする(Unity6)

キャラクターにカメラを追従させたい場合や、キャラクターを変更したいなど直接キャラクターのPrefabでやってしまうと結構面倒なことになります。新しく作成(Instantiate)したときに、カメラを設定、必要なコンポーネントを設定などです。...
開発Tips

Terrainで地形を作成 2 (Unity6)

前回の続きからやっていこうと思います。山や丘を作っていくRaise or Lower Terrain・・・Terrain タイルの高さを変更できます。Set Height・・・Terrain のエリアの高さを特定の値に調整します。Stamp...