コガネブログ

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

2019-09-01から1ヶ月間の記事一覧

【Unity】3D オブジェクトにアウトラインを表示するポストエフェクトを使用できる「UnityOutlineFX」紹介

はじめに 「UnityOutlineFX」を Unity プロジェクトに導入することで 3D オブジェクトにアウトラインを表示するポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「UnityOutlineFX」をアタッチします 空のゲームオ…

【Unity】3D オブジェクトにアウトラインを表示できる「UnityFx.Outline」紹介

はじめに 「UnityFx.Outline」を Unity プロジェクトに導入することで 3D オブジェクトにアウトラインを表示できるようになります 使用例 使い方 3D オブジェクトに「OutlineBehaviour」をアタッチすることで使用できます

【Unity】モバイルで画面の向きを変更する方法

概要 Screen.orientation = ScreenOrientation.LandscapeLeft; Screen.orientation を変更することでモバイルで画面の向きを変更できます 列挙型 向き Portrait LandscapeLeft LandscapeRight

【Unity】Project Settings の Unity Remote Device をスクリプトから変更する方法

概要 using UnityEditor; [InitializeOnLoad] public static class UnityRemoteInitializer { static UnityRemoteInitializer() { EditorSettings.unityRemoteDevice = "Any Android Device"; EditorSettings.unityRemoteResolution = "Normal"; EditorSetti…

【Unity】六角形のモザイクのポストエフェクトを実装できる「XELF.Hexelate.Shader」紹介

はじめに 「XELF.Hexelate.Shader」を Unity プロジェクトに導入することで 六角形のモザイクのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Hexelate」をアタッチすると使用できます

【Unity】アスキーアートのポストエフェクトを実装できる「ASCII-Shader」紹介

はじめに 「ASCII-Shader」を Unity プロジェクトに導入することで アスキーアートのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「ASCIIShaderMovie」をアタッチすると使用できます 関連記事

【Unity】UV を可視化できるシェーダ「DemkeysUnityShaders」紹介

はじめに 「DemkeysUnityShaders」は UV を可視化できるシェーダです 使用例 適用前 適用後 使い方 マテリアルの Shader を「Custom/UV Visualizer」に変更することで使用できます

【Unity】ディゾルブエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで ディゾルブエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 Shader が「Hidden/DissolveEffect」のマテリアルをオブジェクトに割り当てます

【Unity】uGUI でキランと光るエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで uGUI でキランと光るエフェクトを実装できるようになります 使用例 使い方 Shader が「Unlit/Flash」のマテリアルを uGUI のオブジェクトに割り当てます 関連記事

【Unity】放射状のブラーのポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで 放射状のブラーのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「RadialBlurEffect」をアタッチすると使用できます

【Unity】高さフォグのポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで 高さフォグのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「FogEffect」をアタッチすると使用できます

【Unity】マスクのポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで マスクのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「MaskEffect」をアタッチすると使用できます

【Unity】波紋のポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで 波紋のポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「WaterWaveEffect」をアタッチすると使用できます

【Unity】ブルームのポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで ブルームのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「BloomImageEffect」をアタッチすると使用できます

【Unity】被写界深度のポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで 被写界深度のポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「FieldDepthEffect」をアタッチすると使用できます

【Unity】ガウシアンブラーのポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで ガウシアンブラーのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「GuassianBlurEffect」をアタッチすると使用できます

【Unity】魚眼レンズのポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで 魚眼レンズのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「FishEyeEffect」をアタッチすると使用できます

【Unity】画面が渦巻くポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで 画面が渦巻くポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「VortexImageEffect」をアタッチすると使用できます

【Unity】画面がねじれるポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで 画面がねじれるポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「TwirlImageEffect」をアタッチすると使用できます

【Unity】モーションブラーのポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで モーションブラーのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「MotionBlurEffect」をアタッチすると使用できます

【Unity】画面に水が流れるポストエフェクトを実装できる「CollectionOfUnityShader」紹介

はじめに 「CollectionOfUnityShader」を Unity プロジェクトに導入することで 画面に水が流れるポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「ScreenWaterEffect」をアタッチすると使用できます

【Unity】Scene ビューのカメラの描画範囲を非表示にする方法

概要 Scene ビューのカメラの描画範囲を非表示にしたい場合は Scene ビューの「Gizmos」から Camera のチェックマークをオフにすることで 非表示にできます

【Unity】Found null component in ZenjectBinding on object 'XXXX'

概要 Null なコンポーネントを Zenject でバインド使用とした場合、 Found null component in ZenjectBinding on object 'XXXX' 上記の警告が出力されます

【C#】文字列から数値を抽出する拡張メソッド

ソースコード using System.Text.RegularExpressions; public static class StringExt { public static int ExtractInteger( this string self ) { return int.Parse( Regex.Replace( self, @"[^0-9]", string.Empty ) ); } } 使い方 var str1 = "s012"; Con…

【おすすめスライド】「【Unity道場】ゲーム制作に使う数学を学習しよう」

スライド

【おすすめスライド】「Unity2018/2019における最適化事情」

スライド \

【おすすめスライド】「Unity2019 注目機能まとめ」

スライド

【Unity】アウトラインのポストエフェクトを実装できる「Shaders」紹介

はじめに 「Shaders」を Unity プロジェクトに導入することで アウトラインのポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「PP Depth Normals」をアタッチして 「Effect Material」に「Outline」マテリアルを…

【Unity】画面がうねうねするポストエフェクトを実装できる「Shaders」紹介

はじめに 「Shaders」を Unity プロジェクトに導入することで 画面がうねうねするポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「PP」をアタッチして 「Effect Material」に「DIsplaceAnimated」マテリアルを設…

【Unity】スキャンされるようなポストエフェクトを実装できる「Shaders」紹介

はじめに 「Shaders」を Unity プロジェクトに導入することで スキャンされるようなポストエフェクトを実装できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「PP Depth」をアタッチして 「Effect Material」に「DepthWave」マテリアルを…