UI」カテゴリーアーカイブ

【Unity】パネルとボタンで可変長のメニューを作る

ボタンをパネルの子にして、ボタンの数によってサイズの変わるメニューを作ってみました。 まずボタンとパネルのプレハブを作りました。パネルのサイズを決めて、ボタンにlayout Elementコンポーネントを付けます。余白が… 続きを読む »

【Unity】インベントリのアイテムを操作する

カーソルが乗っているUIのオブジェクトを取得するでインベントリ内のアイテムの情報を取得できるようになったので、アイテムをインベントリから取り出せるようにしてみました。 まず操作を指示するためのドロップダウンのプレハブを作… 続きを読む »

【Unity】TPSでメニューとカーソルを表示する

メニューとカーソルを表示してプレイヤーの移動回転を止めるのスクリプトをもとに、TPSキャラクターを使っているときにメニューとカーソルを表示して、移動とカメラをロックしてみました。 TPSキャラクターを使うには、カメラと一… 続きを読む »

【Unity】メニューとカーソルを表示してプレイヤーの移動回転を止める

キー入力などでアイテムのメニューとカーソルを表示してみます。その間はFPSキャラクターやカメラが移動回転しないようにします。 まず、プレイヤーに継承させるインターフェースと、メニュー表示のクラスを作りました。 using… 続きを読む »

【Unity】攻撃が当たるとHPバーにダメージを反映する

敵キャラから攻撃を受けたときにHPを減らします。 まずBlenderで敵キャラのモデルとアニメーションを作りました。 これにナビメッシュエージェントとAudioSourceとスクリプトのコンポーネントを追加します。 us… 続きを読む »