Unity

体の一部を別のアニメーションにする

走っているアニメーションに、銃を構えている上半身のアニメーションをブレンドする。 AnimationControllerの「レイヤー」と「アバターマスク」を使うことで実現する。 レイヤーとアバターマスクの設定 AnimatorControllerで[Layers]>[+]で新しいレイヤーを…

プレイヤーが射撃できるようにする【UnityでTPS作成】#2

1. 照準UIの用意 画面中央に表示する以下のような照準の画像を用意する。 画像をUnityの[Projectパネル]にドラッグ&ドロップで取り込む。 その画像を選択し、[Texture Type]を「Sprite (2D and UI)」に変更し、Applyする。 [Hierarchyパネルで右クリック]>[U…

CharacterControllerを使用したキャラクター操作の作成【UnityでTPS作成】#1

1. プレイヤーキャラクターの準備 プレイヤーキャラクターと銃をSceneに配置し、銃をキャラクターの右手の子にする。 そして銃の位置を調整する。[Player]に[CharacterController]と[CapsuleCollider]を付与し、Center, Radius, Heightをいい感じに調整する…

StandardAssetsをimportした時のエラー解決

Atandard Assets/Utility/SimpleActivatorMenu.csを以下のように修正する。3行目に以下を追記。 using UnityEngine.UI; 12行目を以下の様に修正。 public Text camSwitchButton;