コガネブログ

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

2019-08-26から1日間の記事一覧

【Unity】TextMesh Pro の Font Asset の更新を自動化できる「Unity TextMeshPro Font Customized Creater」紹介

はじめに Text Mesh Pro では Font Asset に含めたい文字が増えて更新したい場合、 毎回 Font Asset Creator ウィンドウを開いて作成し直す必要がありますが、 「Unity TextMeshPro Font Customized Creater」を Unity プロジェクトに導入することで TextMes…

【Unity】Unity エディタで Web ページのブックマークを管理できる「Unity-WebBookmarker」紹介

はじめに 「Unity-WebBookmarker」を Unity プロジェクトに導入することで Unity エディタで Web ページのブックマークを管理できるようになります 使い方 Unity メニューの「Tools>Web Bookmarker」から 「Open」を選択するとブックマーク管理画面が表示さ…

【Unity】Gradient で Lerp を使用できる「Unity Gradient Lerp」紹介

ソースコード 使用例 using UnityEngine; public class Example : MonoBehaviour { public Gradient m_gradient1; public Gradient m_gradient2; [Range( 0, 1 )] public float m_time; public Gradient m_gradient3; private void OnValidate() { m_gradien…

【Unity】Animator のパラメータへの文字列参照を避けることができる「AnimatorParameterReference」紹介

はじめに 「AnimatorParameterReference」を Unity プロジェクトに導入することで Animator のパラメータへの文字列参照を避けることができるようになります 使い方 例えばこのように「value」というパラメータを持つ Animator が存在する場合に その Animat…

【Unity】定数をカテゴリ分けして Inspector で設定できる「Unity3d-Tags-Filters」紹介

はじめに 「Unity3d-Tags-Filters」を Unity プロジェクトに導入することで 定数をカテゴリ分けして Inspector で設定できるようになります 使用例 using Homebrew; using UnityEngine; public static class Constants { [TagField( categoryName = "type1" …

【Unity】Photoshop の選択範囲ようなアウトラインを使用できる「marching-ants-outline.shader」紹介

はじめに 上記のサイト様が公開されているシェーダを使用することで Photoshop の選択範囲ようなアウトラインを使用できるようになります 使用例 使い方 上記のシェーダを Unity プロジェクトに導入し、 マテリアルを作成して Shader を「Sprites/Outline (M…

【Unity】シンプルなホログラムのようなシェーダを実装できる「Hologram.shader」紹介

使用例 使い方 上記の「Hologram.shader」を Unity プロジェクトに追加して マテリアルの Shader を「Custom/Hologram」に変更して 各種パラメータを設定することで使用できます

【Unity】血やペイントのような演出を実装できる「BloodFx」紹介

はじめに 「BloodFx」を Unity プロジェクトに導入することで 血やペイントのような演出を実装できるようになります 使用例 使い方 上記のような設定のパーティクルをシーンに配置します パーティクルで使用するマテリアルの Shader には 「Particles/Bloods…

【Unity】画面全体にモザイクシェーダを適用できる「Pixelate post-effect/shader (Unity)」紹介

はじめに 「Pixelate post-effect/shader (Unity)」を Unity プロジェクトに導入することで 画面全体にモザイクシェーダを適用できるようになります 使用例 使い方 シーンに配置されているカメラに「Pixelate」コンポーネントをアタッチして 「Shader」に「P…

【Unity】よく作る名前のフォルダを一括で作成できる「Folder Creator」紹介

はじめに 「Folder Creator」を Unity プロジェクトに導入することで よく作る名前のフォルダを一括で作成できるようになります 使い方 Unity メニューの「BrightTools>Folder Creator」を選択すると 指定した名前のフォルダを一括で作成できるウィンドウが…