コガネブログ

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

【Unity】uGUI で Pinterenst のようなタイルレイアウトを使用できる「Unity-VariableTileLayout」紹介

はじめに 「Unity-VariableTileLayout」を Unity プロジェクトに導入することで uGUI で Pinterenst のようなタイルレイアウトを使用できるようになります 使用例 使い方 親オブジェクトに「VariableTileLayoutGroup」をアタッチして さらに子オブジェクトに…

【Unity】昔のテレビ風なレンダリングを実装できる「RetroTVFX」紹介

はじめに 「RetroTVFX」を Unity プロジェクトに導入することで 昔のテレビ風なレンダリングを実装できるようになります 使用例 適用前 適用後 使い方 カメラに下記のコンポーネントをアタッチすることで使用できます BlitRenderTexture FadeEffect CRTEffec…

【Unity】スマブラのように複数のオブジェクトが画面内に収まるようにカメラを制御できる「Dynamic Multi Target Camera for Unity」紹介

はじめに 「Dynamic Multi Target Camera for Unity」を Unity プロジェクトに導入することで スマブラのように複数のオブジェクトが画面内に収まるように カメラを制御できるようになります 使用例 使い方 シーンのカメラに「CameraMultiTarget」をアタッチ…

【Unity】2D で水面を実装できる「Unity 2D Water」紹介

はじめに 「Unity 2D Water」を Unity プロジェクトに導入することで 2D で水面を実装できるようになります 使用例 使い方 シーンに2つ目のカメラを配置して「ScreenSpaceWaterReflections」をアタッチします そして「Water」プレハブをシーンに配置すること…

【Unity】ピクセルパーフェクトなカメラを使用できる「Pixel-Perfect-Retro-Camera」紹介

はじめに 「Pixel-Perfect-Retro-Camera」を Unity プロジェクトに導入することで ピクセルパーフェクトなカメラを使用できるようになります 使用例 通常のカメラ Unity Pixel Camera 使い方 カメラに親オブジェクトを作成して、その親オブジェクトに 「Snap…

【Unity】ピクセルパーフェクトなカメラを使用できる「Unity Pixel Camera」紹介

はじめに 「Unity Pixel Camera」を Unity プロジェクトに導入することで ピクセルパーフェクトなカメラを使用できるようになります 使用例 通常のカメラ Unity Pixel Camera 使い方 カメラに「Pixel Camera」をアタッチすることで使用できます

【Unity】レトロ風のポストエフェクトを使用できる「Dithered Palette Effect」紹介

はじめに 「Dithered Palette Effect」を Unity プロジェクトに導入することで レトロ風のポストエフェクトを使用できるようになります 使用例 使い方 シーンに配置されているカメラに「Dithered Palette」をアタッチして 各種パラメータを設定します 項目 …

【Unity】半透明の 3D モデルをキレイな順番で描画できる「OIT_Lab」紹介

はじめに 「OIT_Lab」を Unity プロジェクトに導入することで 半透明の 3D モデルをキレイな順番で描画できるようになります 使用例 Unity 標準の描画 Depth Peeling による描画 Weighted Blended による描画 使い方 半透明で描画したいオブジェクトの Layer…

【Unity】2D カメラの範囲内に存在するオブジェクトのみを表示できる「2DFieldOfViewVisualization」紹介

はじめに 「2DFieldOfViewVisualization」を Unity プロジェクトに導入することで 2D カメラの範囲内に存在するオブジェクトのみを表示できるようになります 使用例

【Unity】画面の縁をぼかすことができる「UnityMaskShader」紹介

はじめに 「UnityMaskShader」を Unity プロジェクトに導入することで 画面の縁をぼかすことができるようになります 使用例 使い方 カメラに「MaskController」をアタッチします 関連記事

【Unity】ボリュームライトを使用できる「Unity-Volumetric-Light」紹介

はじめに 「Unity-Volumetric-Light」を Unity プロジェクトに導入することで ボリュームライトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「VolumetricLightRenderer」をアタッチします シーンのライトに「VolumetricLight」…

【Unity】ドーム型カメラを使用できる「FulldomeCameraForUnity」紹介

はじめに 「FulldomeCameraForUnity」を Unity プロジェクトに導入することで ドーム型カメラを使用できるようになります 使用例 使い方 シーンに「FulldomeCamera」プレハブを配置します そして、シーンのカメラに「FulldomePreview」をアタッチします

【Unity】暗視エフェクト「Deferred Night Vision」紹介(無料)

概要 2015/8/13 に「Deferred Night Vision」がリリースされました 「Deferred Night Vision」を導入すると、暗視エフェクトを実装できるようになります 検証環境 Unity 2017.4.1f1 Deferred Night Vision 1.0 使用例 適用前 適用後 使い方 カメラに「Deferr…

【Unity】30種類以上の画面エフェクトを使用できる「Camera Play」紹介($54.00)

概要 2017/6/8 に「Camera Play」がリリースされました 「Camera Play」を導入すると、30種類以上の画面エフェクトを使用できるようになります 検証環境 Unity 2017.3.0f3 Camera Play 1.3.2 一覧 Drop Water - 波紋エフェクト Night Vision - 暗視エフェク…

【Unity】3D シーンをピクセル風に描画するカメラ「PixelRenderUnity3D」紹介

はじめに 「PixelRenderUnity3D」は 3D シーンをピクセル風に描画するカメラです 使用例 使い方 通常のカメラとは別に「PixelOutlineEffect」がアタッチされたカメラを用意します 関連記事

【Unity】ゲーム中にカメラを自由に動かすことができる「UnityFreeCam」紹介

はじめに 「UnityFreeCam」を Unity プロジェクトに導入することで ゲーム中にカメラを自由に動かすことができるようになります クイックスタート 「FreeCamDefault」プレハブをシーンに配置します 操作 内容 マウスホイール ズーム 右クリック + ドラッグ …

【Unity】ピクセルを綺麗に表示できるカメラ「UnityPixelArtCamera」紹介

はじめに 「UnityPixelArtCamera」はピクセルを綺麗に表示できるカメラです 使用例 適用前 適用後 使い方 カメラに「PixelArtCamera」をアタッチします 関連記事

【Unity】2D アクションゲームで使用できるカメラのコンポーネントのコレクション「Game-Eye-2D」紹介

はじめに 「Game-Eye-2D」は 2D アクションゲームで使用できる カメラのコンポーネントのコレクションです 使い方 「GameEye2D」フォルダ内の「Camera2D」をカメラにアタッチします また、必要に応じて他のコンポーネントもカメラにアタッチします 関連記事

【Unity】レターボックスを簡単に実装できる「Letterboxer」紹介

はじめに 「Letterboxer」を Unity プロジェクトに導入することで レターボックスを簡単に実装できるようになります 使用例 使い方 カメラに「Letterboxer」をアタッチします 関連記事

【Unity】キャラクターの移動速度によってカメラの距離を変化させる「Unity-CameraSizeToVelocity2D」紹介

はじめに 「Unity-CameraSizeToVelocity2D」を Unity プロジェクトに導入することで キャラクターの移動速度によってカメラの距離を変化させられるようになります 使用例 使い方 「CameraSizeToVelocity2D」をカメラにアタッチします 関連記事

【Unity】カメラで斜めの投影行列を使用できる「unity-oblique-projection」紹介

はじめに 「unity-oblique-projection」を Unity プロジェクトに導入することで カメラで斜めの投影行列を使用できるようになります 使用例 使い方 カメラに「ObliqueProjection」をアタッチします 関連記事

【Unity】カメラを揺らすことができる「CameraShake」紹介

はじめに 「CameraShake」を Unity プロジェクトに導入することで カメラを揺らすことができるようになります 使用例 使い方 カメラに「CameraShakeManager」をアタッチします using UnityEngine; public class Example : MonoBehaviour { private void Upda…

【Unity】ピクセルを綺麗に表示できるカメラ「DeadSimple Pixel-Perfect Camera」紹介

はじめに 「DeadSimple Pixel-Perfect Camera」はピクセルを綺麗に表示できるカメラです 使用例 使い方 カメラに「DSPixelPerfectCamera」をアタッチします 関連記事

【Unity】ピクセルを綺麗に表示できるカメラ「PixelCamera2D」紹介

はじめに 「PixelCamera2D」はピクセルを綺麗に表示できるカメラです 使用例 通常のカメラ PixelCamera2D 使い方 「PixelCamera2D」プレハブをシーンに配置します 関連記事

【Unity】スマブラのように複数のオブジェクトが画面内に収まるようにカメラを制御する

はじめに この記事では、上記のように複数のオブジェクトが 画面内に収まるようにカメラを制御する方法を紹介していきます ソースコード 使い方 上記のスクリプトを Unity プロジェクトに追加して カメラにアタッチします そして、Targets に、画面内に収め…

【Unity】シーンビューのようなカメラ操作を実現できる「Unity_SceneCameraControl」紹介

はじめに 「Unity_SceneCameraControl」を Unity プロジェクトに導入することで シーンビューのようなカメラ操作を実現できます 使用例 使い方 シーン内のゲームオブジェクトに 「SceneCameraControl」コンポーネントをアタッチします 関連記事

【Unity】280種類以上のカメラエフェクトを使用できる「Camera Filter Pack」紹介($54.00)

概要 2014/6/2 に「Camera Filter Pack」がリリースされました 「Camera Filter Pack」を導入すると、 280種類以上のカメラエフェクトを使用できるようになります 検証環境 Unity 2017.1.1f1 Camera Filter Pack 3.6.3 ドキュメント GIF アニメ 動画 スクリ…

【Unity】少し遅れて追従してくる2Dカメラ「SmoothCamera2D」紹介

ソースコード 使用例 上記のスクリプトをカメラにアタッチして 追従したいオブジェクトを「Target」に設定します 参考サイト様

【Unity】カメラを選択した状態で Ctrl + Shift + F を押すと Scene ビューと Game ビューのカメラを同期できる

概要 カメラを選択した状態で Ctrl + Shift + F を押すと Scene ビューと Game ビューのカメラを同期できます 関連記事

【Unity】オブジェクトの周りを回転するカメラのスクリプト

ソースコード using UnityEngine; public class CameraAxis : MonoBehaviour { public Transform m_target; public float m_rotateSpeed = 10; private void Update() { transform.RotateAround ( m_target.position, Vector3.up, m_rotateSpeed * Time.delt…