コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【Unity】uGUI に関するオススメ記事まとめ(111個)

はじめに

このブログで紹介してきた uGUI に関するオススメの記事を111件まとめました

目次

オープンソース

ユーティリティ

  • UnityUIExtention - 便利な 11 種類のコンポーネントのコレクション
  • UnityCodes - 便利な 10 種類のコンポーネントのコレクション
  • FadeCamera2 - キレイな場面転換の演出を実装できる
  • StyleSystem - コンポーネントのパラメータを CSS のように一元管理できる
  • CompositeToggle - トグルを操作するコードを綺麗に記述できる
  • MaterialUI - マテリアルデザインの UI を実装できる
  • Unity-UI-Polygon - ポリゴンを描画できる
  • UIGraphicAPI - プリミティブな図形を描画できる
  • UniGif - GIF アニメを表示できる
  • Unity Simple File Browser - ファイルブラウザを表示できる
  • CutOutGraphic - シンプルな矩形マスクを使用できる

ボタン

  • ButtonEx - 通常よりも多機能なボタンを使用できる
  • DoubleClickButton.cs - ダブルクリックできるボタンを実装できる

テキスト

スクロール

エフェクト

  • UIEffect - グレースケール、セピア調、ネガ調などのエフェクトが簡単に使用できる
  • uGUI-Effect-Tool - カラーグラデーション、アルファグラデーションなどが使用できる
  • UGUI-Effect - カラーグラデーション、アルファグラデーションなどが使用できる
  • UI Gradient - カラーグラデーションが使用できる
  • StaticBluredScreen - 静的なブラーエフェクト
  • Hue - 色相変更シェーダ
  • UGUIExtend - 反射コンポーネント
  • Invert Shader - 反転シェーダ
  • Beautiful Text Outline for Unity UI - キレイな輪郭線を表示できる
  • UITransition - シンプルなアニメーションをスクリプト無しで実装できる
  • GlowImage - Image の輪郭線を光らせる
  • Unity-UiFaderPro - オブジェクトを簡単にフェードできる
  • SoftMaskScript.cs - オブジェクトにマスクを適用してフェードさせることができる
  • CurlyUI - Image や Text を曲げることができる
  • CurvedText.cs - Text を曲げることができる
  • Gradient.cs - グラデーションが使用できる
  • NicerOutline.cs - 通常よりも少しキレイなアウトラインが使用できる
  • UIFlippable.cs - オブジェクトを上下左右に反転できる

レイアウト

デバッグ

ツール

サンプル

エディタ拡張

  • UguiOptimizeEditor - Image と Text を生成する時に raycastTarget を false にする

テスト

サンプルプロジェクト

  • DojoUI1 - 「Unity道場 2016」で使用されたサンプルプロジェクト

Asset Store

拡張メソッド

エディタ拡張

自作

  • SpriteAtlasNameCreator - SpriteAtlas からプロパティ経由でスプライトを取得できるクラスを自動生成するエディタ拡張
  • uGUI Animated Progressbar - uGUI のアニメーション付きのプログレスバー

その他