CrossPlatformInputManagerの使い方
FPSゲーを作るときにFPS Controllerを使うと便利です。 FPS Controllerはクロスプラットフォーム(PCでもスマホで動く)を意識して作られているので、スマホのタッチパネルで操作することも簡単にでき…
Keep technology simple.
FPSゲーを作るときにFPS Controllerを使うと便利です。 FPS Controllerはクロスプラットフォーム(PCでもスマホで動く)を意識して作られているので、スマホのタッチパネルで操作することも簡単にでき…
FPSゲームはPCであればキーボードとマウスで操作しますが、モバイル対応時にジョイスティックやボタンをつけて操作してみました。 作ってみたゲームは以下の通りです。 ジョイスティックで移動、透明パネルで視点回…
Unityでライトの設定をすると画面全体が明るくなります。 ライト設定前はこちら。 暗いですね〜。 ライト設定後は、、、 明るいですね。 Window→Rendering→Lightningの設定を開くと以下の設定項目が…
UnityでFPSゲームでプレイヤーにRigidbodyをつけてスプリプトで操作するようにしていたんですよ。 でもね、階段が登れないんです。 困ったので、しばらくググってたら以下のサイトが出てきました。 https://…
敵キャラにHPゲージを実装する方法を記載します。 敵キャラの子オブジェクトとして、Canvasと2つのImageを追加することで実装しました。 Canvasはデフォルトではサイズが大きいのでScaleでかなり小さくしてい…
Unity(というかC#)で敵キャラの攻撃をランダムにヒットさせる方法を紹介します。 //70%の確率でダメージを与える。 public float attackHitProb = 0.7; fl…