コガネブログ

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

【Unity】3Dの水の実装例を見ることができる「Water Demo」紹介

概要 「Water Demo」では 3D の水の実装例を見ることができます 実装例 閲覧方法 「cube-of-water」シーンを開くことで実装を見ることができます

【Unity】描画結果の HSV を変更できる「UnityHSVColorModifier」紹介

はじめに 「UnityHSVColorModifier」を Unity プロジェクトに導入することで 描画結果の HSV を変更できるようになります 使用例 使い方 カメラに「HSVColorModifier」をアタッチすることで使用できます

【Unity】async / await で Tween を使用できる「AnimeTask」紹介

はじめに 「AnimeTask」を Unity プロジェクトに導入することで async / await で Tween を使用できるようになります 使用例 使い方 using AnimeTask; using System.Threading.Tasks; using UnityEngine; public class Example : MonoBehaviour { public Gam…

【Unity】Unity エディタ上で Web ページを表示できる「WebViewHook」紹介

はじめに 「WebViewHook」を Unity プロジェクトに導入することで Unity エディタ上で Web ページを表示できるようになります 使用例 使い方 using UnityEditor; using UnityEngine; public sealed class Example : EditorWindow { private WebViewHook m_we…

【Unity】uGUI の Text で範囲内に収まらないテキストを省略表示できる「TextEllipsis」紹介

はじめに 「TextEllipsis」を Unity プロジェクトに導入することで uGUI の Text で範囲内に収まらないテキストを省略表示できるようになります 使用例 使い方 Text オブジェクトに「UITextEllipsis」をアタッチします

【Unity】Scene ビューのカメラの状態を保存・読み込みできる「Scene View Bookmarks」紹介

はじめに 「Scene View Bookmarks」を Unity プロジェクトに導入することで Scene ビューのカメラの状態を保存・読み込みできるようになります 使い方 Alt + 1 ~ 9 で Scene ビューのカメラの状態を保存できます Shift + 1 ~ 9 で Scene ビューのカメラの…

【Unity】Scene ビューや Game ビューにデバッグ用のテキストを表示できる「Unity3d Runtime Debug Draw」紹介

はじめに 「Unity3d Runtime Debug Draw」を Unity プロジェクトに導入することで Scene ビューや Game ビューにデバッグ用のテキストを表示できるようになります 使用例 使い方 using RuntimeDebugDraw; using UnityEngine; public class Example : MonoBeh…

【Unity】プレイヤーを追従する2Dのカメラを実装できる「unity-camera-follow-2d」紹介

はじめに 「unity-camera-follow-2d」を Unity プロジェクトに導入することで プレイヤーを追従する2Dのカメラを実装できるようになります 使用例 使い方 シーンのカメラに「FollowCamera2D」をアタッチすることで使用できます

【Unity】メッシュを変形できる「Deform」紹介

はじめに 「Deform」を Unity プロジェクトに導入することで メッシュを変形できるようになります 使用例 使い方 3D オブジェクトに「Deformer」と名前の付くコンポーネントをアタッチします

【Unity】シンプルな 3D のキャラクターコントローラを使用できる「SuperCharacterController」紹介

はじめに 「SuperCharacterController」を Unity プロジェクトに導入することで シンプルな 3D のキャラクターコントローラを使用できるようになります 使用例 使い方 操作したいオブジェクトに「SuperCharacterController」 「PlayerMachine」「PlayeInputC…

【Unity】LineRenderer でさまざまな曲線を描画できる「Unity3D Curves」紹介

はじめに 「Unity3D Curves」を Unity プロジェクトに導入することで LineRenderer でさまざまな曲線を描画できるようになります 使用例(引用) 使い方 「Scripts」フォルダ内のコンポーネントと LineRenderer をアタッチすることで使用できます

【Unity】スプラトゥーンのようにオブジェクトに色を塗る処理を見ることができる「UnySplat」紹介

はじめに 「UnySplat」ではスプラトゥーンのように オブジェクトに色を塗る処理を見ることができます 実装例 閲覧方法 「SampleScene」シーンを開くことで実装を見ることができます

【Unity】エディタ上で正規表現の置換を確認できる「Unity-RegexTool」紹介

はじめに 「Unity-RegexTool」を Unity プロジェクトに導入することで エディタ上で正規表現の置換を確認できるようになります 使い方 Unity メニューの「Tools>Regex Tool>Regex Replace」を選択して 表示されるウィンドウで正規表現の置換を確認できます

【Unity】シンプルな 2D アクション用のキャラクター制御システム「CharacterController2D」紹介

はじめに 「CharacterController2D」を Unity プロジェクトに導入することで シンプルな 2D アクション用のキャラクター制御システムが使用できるようになります 使用例 クイックスタート 操作したいスプライトに下記のコンポーネントをアタッチします Chara…