並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 18 件 / 18件

新着順 人気順

uGUIの検索結果1 - 18 件 / 18件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

uGUIに関するエントリは18件あります。 UnityUI開発 などが関連タグです。 人気エントリには 『ゲーム開発者へっぽこさん、711ページに及ぶ技術書『Unity uGUI アドバンスド・リファレンス』を無償公開 - ゲームキャスト』などがあります。
  • ゲーム開発者へっぽこさん、711ページに及ぶ技術書『Unity uGUI アドバンスド・リファレンス』を無償公開 - ゲームキャスト

    ゲーム開発者であり、『Unity 2017最適化ガイド Unityのあらゆるパフォーマンス問題を解決するための手引き』の日本語翻訳を担当したへっぽこさんは、2021年8月28日に技術書『Unity uGUI アドバンスド・リファレンス』を GitHub にて無償公開した。 これは Unity の uGUI (グラフィカルインターフェース制作を助けるツール)を使用するにあたって必要な知識、パフォーマンス改善の手段などをまとめた700ページ以上の書籍。 中級者以上を対象としており、現時点でゲームキャスト向けにゲーム開発者複数人から「この書籍は素晴らしい」という推薦を得たので記事として紹介しておく。 本書が公開されてすでに2日。 ネット上でも、「お金を支払いたい」などの声が上がっており、評判は上々の模様。 本書をゲームキャストに推薦した開発者の中には、「モバイルゲームのパフォーマンスを最適化しよ

      ゲーム開発者へっぽこさん、711ページに及ぶ技術書『Unity uGUI アドバンスド・リファレンス』を無償公開 - ゲームキャスト
    • GitHub - heppoko/Unity_uGUI_Advance_Reference: Unity uGUI Advance Reference

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - heppoko/Unity_uGUI_Advance_Reference: Unity uGUI Advance Reference
      • uGUI記述ライブラリ『Mux』を公開します - pixiv inside

        こんにちは。VRoid モバイル/StudioのUIを開発したねこまんまです。 先日VRoid モバイル/Studioで利用しているuGUI記述ライブラリ『Mux』を公開しました🎉 github.com 実は以前、pixiv TECH SALONで少しだけ紹介させていただいたのですが、今回はこのライブラリの魅力をより掘り下げて見たいと思います🔍 uGUI? uGUIとはUnityのアプリケーションで使うことができるUIツールキットです。他にもUnityには、新しく開発されているUI ToolkitやUIWidgets、サードパーティーによるものなど様々なものがあります。uGUIはその中でも成熟しており、Unityに標準的に含まれることからよく利用されています。 uGUIの特徴は、Unityのヒエラルキーに則ってUIが構築されることです。そのため、Unity Editorを用いて編集する

          uGUI記述ライブラリ『Mux』を公開します - pixiv inside
        • Unity公式からのUI 開発に関する究極のガイドとサンプルプロジェクトが無償公開!【Unity】【uGUI】【UI Toolkit】 - (:3[kanのメモ帳]

          はじめに 先日、Unity公式からのUI 開発に関する究極のガイド(eブック) 「User interface design and implementation in Unity」 が公開されました!しかもなんと無料! さらにこのガイドのために作られたデモプロジェクト 「UI Toolkit sample - Dragon Crashers」も無償公開されています! UI Toolkit Sample – Dragon Crashers 残念ながら全編英語ですが、PDFでダウンロード出来るので、 英語が分からずとも自動翻訳でなんとか理解出来そうです。 ちょっと読んだ感じ、Unity UI(いわゆるuGUI)はもちろんのこと、 UI設計やアセット準備という実装以前の話や、 Unity Extensible Markup Language(UXML)やUnity Style Sheet(US

            Unity公式からのUI 開発に関する究極のガイドとサンプルプロジェクトが無償公開!【Unity】【uGUI】【UI Toolkit】 - (:3[kanのメモ帳]
          • UnityのuGUI記述ライブラリ『Mux』をオープンソース化いたしました - ピクシブ株式会社

            コードホスティングプラットフォーム『GitHub』に、Unityで利用できるuGUI記述ライブラリ『Mux』をオープンソースソフトウェアとして公開しました。pixiv insideに詳細を解説した記事を公開しています。 ライブラリ名:Mux URL:https://github.com/pixiv/Mux ライセンス:Apache-2.0 概要: uGUIとはゲーム開発などに用いられるUnityのアプリケーションで使うことができるUIツールキットです。これにXamarin.FormsのXAML処理系とデータバインディング機能を統合することで、UIの記述を容易にします。

              UnityのuGUI記述ライブラリ『Mux』をオープンソース化いたしました - ピクシブ株式会社
            • 【uGUI用シェーダー】Deco-UI【Unity】 - 汎化部門 - BOOTH

              Deco-UIは簡単にゲームUIをモダンに盛れるUnity用のシェーダーです。シェーダーを適用するだけでボタンにパターンやアウトライン、アニメーションを付与することが出来ます。 詳細は以下のドキュメントを参考にしてください https://docs.google.com/document/d/1zSJ7eDWiwYAeFNipvTWnms7DWq9ZWWBR504dZ-0RTuM/edit?usp=sharing こんな人におすすめ!・雑にUIの情報量を増やしたい ・フラットなUIでゲームを作っている ・ポップ/フューチャー/カワイイなテイストのコンテンツを作っている ContentsDeco-UI ┣Shaders…シェーダーが入っているフォルダです ┣sample…サンプルシーンです ┣Textures…テクスチャの入ったフォルダです ┗Materials…サンプルマテリアルが入ったフ

                【uGUI用シェーダー】Deco-UI【Unity】 - 汎化部門 - BOOTH
              • 【Unity】【uGUI】CanvasのRender Modeをちゃんと理解する - LIGHT11

                なんとなく雰囲気で設定されがち(?)なCanvasのRender Modeについてわかりやすくまとめてみました。 基本的な考え方 World Space Screen-Space Camera Screen-Space Overlay Unity2018.3.1 基本的な考え方 平面上に表示されるGUIも結局は3D空間上に置かれたGameObjectなので、Cameraに映すことで描画されます。 CanvasのRender Modeとは「GUIをカメラにどのように映すか」を設定する項目です。 Render Modeには下記の三つが存在します。 Screen-Space Overlay Screen-Space Camera World Space 以下、この三つについて説明していきます。 World Space まずRender ModeをWorld Spaceにします。 この設定は一番使

                  【Unity】【uGUI】CanvasのRender Modeをちゃんと理解する - LIGHT11
                • uGUIの自動レイアウトを根っこのほうから理解する|fuqunaga

                  最初に言いたいこと:Vertical Layout Group / Horizontal Layout Group あたりをいきなり理解しようとすると難しいと思います! uGUI の自動レイアウトわかりにくいですよね。だいぶ理解できた気がするので解説してみます。 自動レイアウトとは まずは自動レイアウトを含まない通常のレイアウト処理について。これはおなじみの RectTransform によるものでこの挙動は比較的簡単に理解できるのではないかと思います。ポイントとしては動的な変化はあるものの Hierarchy 上の親の矩形をもとに子の矩形が一意に決まる処理です。 自動レイアウトはその範疇に収まらないレイアウトを行うために子の情報をもとに自分自身や子の RectTransform を編集する処理になります。RectTransform の値を編集するまでが自動レイアウトの機能でその後は通常の

                    uGUIの自動レイアウトを根っこのほうから理解する|fuqunaga
                  • 【Unity uGUI】パネル(Panel)を使ってUIを表示・非表示にする方法 | XR-Hub

                    Panelの基本的な使い方 作成方法 まずはじめにPanelを作成します。 ヒエラルキーウィンドウ→Create→UI→Panelを選択してください。 Panel作成方法 するとゲームビューの見え方が以下のように変わります。 画面が薄い白色に変化したことがわかると思います。 Panelを設置することで背景をぼかして他のUIを見やすくすることができます。 PanelにUIをまとめる方法 次にPanelにUIをまとめます。 ここではボタン(Button)が2つ、テキスト(Text)が1つのUI群を作成します。 まずはじめに先ほどPanelを作成したようにヒエラルキーウィンドウ→UI→Buttonを選択してボタンを2つ作成してください。 同じくヒエラルキーウィンドウ→UI→Textを選択してテキストを選択してテキストを1つ作成してください。 ボタン・テキストの位置、サイズは任意ですのでお好きなよ

                      【Unity uGUI】パネル(Panel)を使ってUIを表示・非表示にする方法 | XR-Hub
                    • TextMesh Proのように綺麗に文字表示+様々な装飾が可能で、uGUIのTextのようにフォントが使えて、ルビ(ふりがな)振りや文字送りも可能な Super Text Mesh【Unity】【アセット】 - (:3[kanのメモ帳]

                      この記事でのバージョン Unity 2019.4.0f1 はじめに uGUIのTextの代替として登場したTextMesh Proですが、 確かにuGUIのTextより文字が綺麗に表示され装飾関係の設定も豊富に用意されていますが、 いかんせんFont Asset等のフォント周りの使い勝手が悪く、端的に言えば面倒くさいです。 そこで今回紹介するのがSuper Text Meshという名前の通りテキスト系のアセット。 Super Text Mesh | GUI Tools | Unity Asset Store イメージとしては以下のような感じで、 TextMesh Proのように文字が綺麗に表示され、装飾関係の設定も豊富なのに uGUIのTextのようにフォントをそのまま使えるという良い所取りみたいなアセットです。 基本的な使い方 Super Text Meshを導入するとuGUIのText

                        TextMesh Proのように綺麗に文字表示+様々な装飾が可能で、uGUIのTextのようにフォントが使えて、ルビ(ふりがな)振りや文字送りも可能な Super Text Mesh【Unity】【アセット】 - (:3[kanのメモ帳]
                      • uGUIの画像(Image)の内側を逆マスクで切り抜いて、一部分だけ押せるようにする【Unity】【uGUI】 - (:3[kanのメモ帳]

                        この記事でのバージョン Unity 2018.4.13f1 はじめに 今回は以下のような、任意の一部分だけ押せるようなUIを実装する方法の紹介です! チュートリアル等で押せる場所を限定したい場合に使えると思います。 uGUIでマスク まず、UnityはSpriteRendererでもuGUIのImageでも、画像一部分だけを表示する いわゆるマスクを簡単に実装する事出来ます。 ただ、画像の内側を切り抜いて表示する(逆マスク)は、uGUIのImageでは出来ません。 そこで、uGUIもで逆マスクが行えるUnmaskForUGUというアセット(?)を以前紹介しました。 そしてそのUnmaskForUGUにUnmaskRaycastFilterという 逆マスクした部分だけタップ出来るようにするコンポーネントがあったので、 今回はこれを使って、任意の一部分だけ押せるようなUIを実装していきたいと思

                          uGUIの画像(Image)の内側を逆マスクで切り抜いて、一部分だけ押せるようにする【Unity】【uGUI】 - (:3[kanのメモ帳]
                        • [Unity]uGUIをBloomを使わず光らせる - Qiita

                          ZTest [unity_GUIZTestMode] Blend One One // ← 加算合成モードにする ColorMask [_ColorMask] デフォルトだとBlend One OneMinusSrcAlphaとなっている行を、Blend One Oneに変更して、加算合成で下の画像とブレンドされるようにします。 これだけ! 参考:Unityで加算合成とかしたい(@tetr4lab ) 新規でUI-Addtiveと名前をつけたマテリアルを作り、このシェーダーを反映しておきましょう。 このマテリアルをUIのマテリアルに設定すると、UIが加算合成表示になります。 また、この後このマテリアルをスクリプトから読み込むため、Resourcesフォルダに入れておいてください。 ぼかし画像の自動生成機能 Unityでブラー画像動的生成(@divideby_zero)の記事を参考に(という

                            [Unity]uGUIをBloomを使わず光らせる - Qiita
                          • 【Unity】uGUI の背面をぼかすことができる「Blured uGUI」紹介 - コガネブログ

                            はじめに 「Blured uGUI」を Unity プロジェクトに追加することで uGUI の背面をぼかすことができるようになります 使用例 使い方 「[SceneBlurEffect]」プレハブをシーンに配置します そして、背面をぼかしたい UI のオブジェクトに 「uGUI_BlurGUI」マテリアルを設定します 参考サイト様

                              【Unity】uGUI の背面をぼかすことができる「Blured uGUI」紹介 - コガネブログ
                            • uGUIでグラフを表示出来る無料ライブラリ unity-ugui-XCharts【Unity】【uGUI】 - (:3[kanのメモ帳]

                              この記事でのバージョン Unity 2020.3.25f1 unity-ugui-XCharts v2.6.0 はじめに 今回はXChartsというuGUIでグラフが表示出来るライブラリの紹介です! 以下のような感じで、線グラフ、棒グラフ、、円グラフ、散布図等など 色々なグラフを簡単に表示する事が可能で、しかも無料(MITライセンス)で使う事が可能です……! unity-ugui-XCharts まずは導入からです。 以下のページからunitypackageをダウンロードしてきてプロジェクトに入れるか、 Git URL(https://github.com/monitor1394/unity-ugui-XCharts.git#2.0-upm)を使ってインストールします。 (OpenUPMには対応してないっぽい?) ライブラリをインポートすると以下のようなウィンドウが表示されるので、Impo

                                uGUIでグラフを表示出来る無料ライブラリ unity-ugui-XCharts【Unity】【uGUI】 - (:3[kanのメモ帳]
                              • ボタンなどのレイキャストの当たり判定(タッチ範囲)だけを変えられるRaycastPadding【Unity】【uGUI】 - (:3[kanのメモ帳]

                                この記事でのバージョン Unity 2020.1.0f1 はじめに UIを作っていて、ボタンの当たり判定を見た目より大きくしたいなんて事はよくあります。 しかし、uGUIのボタン(というよりRaycast Target)は当たり判定==画像となっているため、 当たり判定だけを大きくするには一工夫必要でした。 しかしUnity2020.1からはRaycastPaddingというRaycastの判定だけを広げる設定が追加され、 簡単に当たり判定だけを変えられるようになったので、今回はそれを使ってみようという感じの記事。 イメージとしては以下のような感じ。 なお、記事中では以下のアセットを使っています。 Clean & Minimalist GUI Pack | 2D GUI | Unity Asset Store RaycastPadding 早速ですが、RaycastPaddingはRayc

                                  ボタンなどのレイキャストの当たり判定(タッチ範囲)だけを変えられるRaycastPadding【Unity】【uGUI】 - (:3[kanのメモ帳]
                                • 【Unity】uGUIをTimelineで制御できる「Unity UI Playables」を公開しました - LIGHT11

                                  UnityのuGUIをTimelineで制御できる「Unity UI Playables」を公開しました。 github.com 概要 Unity UI(uGUI)をタイムラインで制御可能 イージング、アニメーションカーブに対応 ブレンド可能 使い方 インストール トラックとクリップを作成 制御できるパラメータ一覧 デモ ライセンス リポジトリ 概要 Unity UI PlayablesはUnity UI(uGUI)をTimelineで制御するためのTrackやClipのセットです。 Demo Unity UI(uGUI)をタイムラインで制御可能 あらゆるuGUIのコンポーネントとそのパラメータを制御することができます。 uGUIをタイムラインで制御 イージング、アニメーションカーブに対応 アニメーションはイージング関数を使って簡単に設定することができます。 また、複雑なアニメーションを作

                                    【Unity】uGUIをTimelineで制御できる「Unity UI Playables」を公開しました - LIGHT11
                                  • Sprite Renderer等のクリックやタップよりuGUIの操作を優先する【Unity】【uGUI】 - (:3[kanのメモ帳]

                                    この記事でのバージョン Unity 2019.2.21f1 はじめに Unityはマウスのクリックやスマホでのタッチを簡単に取得する事できます。 private void Update(){ if (Input.GetMouseButton(0)) { Debug.Log("マウスのクリック発生中"); } if (Input.touchCount > 0) { Debug.Log("タッチ発生中"); } } ただ、uGUIのボタン等と被っていると両方のイベントが同時に発生してしまいます。 今回はそんな時にuGUIの操作を優先する実装方法の紹介です! なお、記事中の画像は以下のアセットを使っております。 2D Medieval Fantasy Character Pack | 2D Characters | Unity Asset Store IsPointerOverGameObjec

                                      Sprite Renderer等のクリックやタップよりuGUIの操作を優先する【Unity】【uGUI】 - (:3[kanのメモ帳]
                                    • UnityのUIを作ってみよう【UGUIの使い方基礎】

                                      <UI・GUIとは>UIというのはUser Interfaceの略でユーザーとデバイスとの接点を差すものです。画面に表示されるデザイン、フォントなど、背景など、ユーザーの視覚に触れる全ての情報が「UI」と呼ばれるらしいです。 が、ゲームで「UI」と言うと「視覚に触れる全ての情報」というよりかは、ゲーム内の情報や操作できる機能を2次元的に表現したものを差すことが多いです。 ボタンとかスコア表示とかそういうやつですね。 また、これらは画面上にグラフィックで表すことからGUI(Graphical User Interface)とも言われます。 本来2つは違う意味ですが、ゲームにおいてはUIもGUIもほとんど一緒のものであることが多いです <UGUIを使ってみよう>UnityではUIを作成するためにUGUIという機能を使用します。 調べても出てきませんでしたが多分Unity Graphical U

                                        UnityのUIを作ってみよう【UGUIの使い方基礎】
                                      1

                                      新着記事