ゲーム開発
Unity
UnrealEngine
C++
Blender
Houdini
ゲーム数学
ゲームAI
グラフィックス
サウンド
アニメーション
GBDK
制作日記
IT関連
ツール開発
フロントエンド関連
サーバサイド関連
WordPress関連
ソフトウェア設計
おすすめ技術書
音楽
DTM
楽器・機材
ピアノ
ラーメン日記
四コマ漫画
その他
おすすめアイテム
おもしろコラム
  • ゲーム開発
    • Unity
    • UnrealEngine
    • C++
    • Blender
    • Houdini
    • ゲーム数学
    • ゲームAI
    • グラフィックス
    • サウンド
    • アニメーション
    • GBDK
    • 制作日記
  • IT関連
    • ツール開発
    • フロントエンド関連
    • サーバサイド関連
    • WordPress関連
    • ソフトウェア設計
    • おすすめ技術書
  • 音楽
    • DTM
    • 楽器・機材
    • ピアノ
  • ラーメン日記
    • 四コマ漫画
      • その他
        • おすすめアイテム
        • おもしろコラム
      1. ホーム
      2. 20220822_01

      【Unity】「Procedural UI Image」を使ってシンプルなUIを爆速で作成する

      Unityアセット関連UI
      2022-08-22

      マイケル
      マイケル
      あ〜〜〜UIの素材をいちいち作るの面倒くさいな〜〜〜
      でもUnity標準のUIはダサいしな〜〜〜〜
      マイケル
      マイケル
      ・・・そんな場面はないでしょうか??
      今回はシンプルなUIを爆速で作れる「Procedural UI Image」というアセットの紹介です!

      ScreenShot 2022 08 22 20 32 38↑Procedural UI Image

      エレキベア
      エレキベア
      UI作成は確かに時間がかかって面倒くさいクマ
      これは期待大クマね〜〜〜
      マイケル
      マイケル
      有料アセットにはなりますが、手軽に使えて
      そこまで高くないので持っておいて損はないと思います!!

      Procedural UI Image の使い方

      マイケル
      マイケル
      まずはPackage Managerからインポートしましょう。
      ↑PackageManagerからインポート
      マイケル
      マイケル
      通常のUIと同じく、「Create -> Procedural Image」から
      選択して作成することができます。
      ↑Createから作成
      マイケル
      マイケル
      Imageコンポーネントと同様に扱えて、Modifier Typeから
      4種類の形状を選択することができます。
      ↑形状を選択
      Free 四つの角それぞれの丸みを調整する。
      Only One Edge 一辺のみ選択して丸みを調整する。
      Round 全体的に丸みを帯びた形状にする。
      Uniform 四つの角全てに同一の丸みを指定できる。

      ↑Modifier Typeの種類

      マイケル
      マイケル
      それぞれ適当な値を指定して作成した結果はこちら!
      エレキベア
      エレキベア
      おお〜〜〜
      シンプルでいいクマね〜〜〜
      マイケル
      マイケル
      デフォルトでは塗りつぶし状態になっていますが、
      Border Widthの値を変更することで枠線のみにすることができます。
      ↑枠線の太さを指定
      マイケル
      マイケル
      枠線の太さや丸みは下記のように幅広く指定することが可能です。
      ↑枠線の太さと丸みを変えてみた様子
      マイケル
      マイケル
      最後に、Falloff Distanceの値を変更することで
      枠線をぼやけさせることができます。
      ↑少しぼやけた
      マイケル
      マイケル
      これらを組み合わせることで、UnityEditor上のみで
      様々なバリエーションのUIを作ることが可能になる
      、ということです!!
      ↑いろいろ作ってみた結果
      ↑複数オブジェクト重ねることができる
      エレキベア
      エレキベア
      機能はシンプルなのにかなり汎用性が高いクマね〜〜〜
      マイケル
      マイケル
      ちなみに自分のおすすめは半透明の黒背景に白ボーダーを使用したUIです!
      シンプルですが、割とそれっぽく見えます!!
      ↑シンプルだけどこれでも充分
      エレキベア
      エレキベア
      背景の上に重ねるとそれっぽくなるクマね

      おわりに

      マイケル
      マイケル
      というわけで今回は Procedural UI Image の紹介でした!
      どうだったかな??
      エレキベア
      エレキベア
      シンプルで使いやすいと思ったクマ〜〜〜
      むしろ下手に自分で作るよりもいいかもしれないクマね
      マイケル
      マイケル
      シンプルな方向でそのまま使ってもいいし、
      正式なUIが出来るまでの仮UIとして使うのもありですね!
      マイケル
      マイケル
      ちなみに同じ作者が提供している「UI Gradient」や、
      同じ様なテイストの「Modern Procedural UI Kit」といったアセットもある様です!
      こちらも是非覗いてみてください!!

      エレキベア
      エレキベア
      UIアセットもいろいろ便利なのがあるクマね〜〜〜
      マイケル
      マイケル
      それでは今日はこの辺で!!
      アデューー!!!
      エレキベア
      エレキベア
      クマ〜〜〜〜〜

      【Unity】「Procedural UI Image」を使ってシンプルなUIを爆速で作成する 〜完〜


      Unityアセット関連UI
      2022-08-22

      関連記事
      【Unity】Timeline × Excelでスライドショーを効率よく制作する
      2024-10-31
      【Unity】Boidsアルゴリズムを用いて魚の群集シミュレーションを実装する
      2024-05-28
      【Unity】GoでのランキングAPI実装とVPSへのデプロイ方法についてまとめる【Go言語】
      2024-04-14
      【Unity】第二回 Wwiseを使用したサウンド制御 〜インタラクティブミュージック編〜
      2024-03-30
      【Unity】第一回 Wwiseを使用したサウンド制御 〜基本動作編〜
      2024-03-30
      【Unity】第二回 CRI ADXを使用したサウンド制御 〜インタラクティブミュージック編〜
      2024-03-28
      【Unity】第一回 CRI ADXを使用したサウンド制御 〜基本動作、周波数解析編〜
      2024-03-28
      【Unity】サウンドミドルウェアに依存しない設計を考える【CRI ADX・Wwise】
      2024-03-27