UI– category –
-
UI
TextMeshPro(UGUI)を縦書きにする方法[Unity+TMP]
Unityの代表的なUIであるTextMeshPro(UGUI)、日本人であれば縦書きしたいシチュエーションがあると思います。ここではTextMeshProUGUIを縦書きにしてみたいと思います。サンプルではUGUIのみ対応しますが、普通のTextMeshProも同じコンポーネントで対応出... -
UI
いい感じのHPゲージの作り方[Unity HealthBar]
ゲームなどでよく使われるHPゲージの演出を作ってみたいと思います。格闘ゲームとかでよく見る、ダメージで減った分を分かりやすくするためにすぐ減るゲージと、追いかけて減るゲージを併用したものを作ります。 【作るもの】 今回は次のようなものを作っ... -
UI
プレファブ化したUIをPrefabエディタで編集するとき
プレファブエディタでUIを編集しようと思ったとき、画面の見え方が思った通りにならないことが無いでしょうか?それはUI Enviromentの設定ができていない可能性があります。 【UI Enviromentの設定】 プレファブ化したUIを、プレファブエディタで編集しよ... -
UI
UI(RectTransform)がオブジェクト(Transform)を追いかける処理[Unity+UI]
ゲームをしていると、キャラクターの位置に重なるようにプレイヤー名やHealthバーが表示されることがあります。今回はその作り方をご紹介したいと思います。 【今回の仕上がり】 ゲージがサンプルでわかりやすくしていますが、実際にはゲーム内のオブジェ... -
UI
長押しボタンを作る![Unity+UI]
UIのイベント系インターフェースを利用して、長押しボタンを作って見ましょう 【長押しボタンを作る】 長押し用のコンポーネントはないので、スクリプトを使って自身で拡張するのが手っ取り早いです。 作れるもの ボタンを長押しするとゲージがぐるっとま... -
UI
UIを操作するためのイベントインターフェース[Unity+UI]
UIとプログラムを連携させる時、イベント系のインターフェースを知っているととても簡単に実装できることがあります。ここではどのようなインターフェースがあるかと、簡単なサンプルを作ってみたいと思います。 【イベント系インターフェースについて】 ... -
UI
UIのアニメーションをSelectableコンポーネントで自動化[Unity]
前回、ボタンを大きくしたり小さくしたりさせて目立たせるアニメーションを作りました。しかしユーザーのキー入力きっかけでは実際のゲームで使うには不十分過ぎます。ということで便利なSelectableコンポーネントを使って行きましょう。 【Selectableコン... -
UI
UIをアニメーションさせる!トリガーを使って[Unity]
UIはユーザーが多く触るポイントであり、ある程度目立つ必要があります。ここではアニメーション機能を使って操作してみたいと思います。また、少し特殊ではありますが、トリガーというものを使って実装したいと思います。 【UIをアニメーションで目立たせ... -
UI
UnityでUIを一新: スクロールビュー実装チュートリアル[ScrollView]
Unityでのゲーム開発が今まで以上にスムーズになるように、スクロールビューの実装方法を詳しく解説します。初心者でもわかりやすいステップバイステップのガイドで、あなたのUI設計スキルを次のレベルへと引き上げましょう。今すぐ読み進めて、プロジェク...
12