コガネブログ

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

【Unity】VisualStudio にコンソールログを送らないようにするエディタ拡張

概要 上記のスクリプトを Unity プロジェクトの「Editor」フォルダに導入することで VisualStudio にコンソールログを送らないようにすることができます

【Unity】列挙型を数値型に変換する時のメモリ割り当てを抑える「FastEnumConvert」紹介

ソースコード 使い方 var result1 = Convert.ToInt32( value ); // 40 byte のメモリ割り当て var result2 = FastEnumConvert.ToInt32( value ); // メモリ割り当てなし 関連記事

【Unity】反転シェーダ「Invert Shader」紹介

ソースコード 使用例 使い方 マテリアルの Shader に「MaddHatt/GrabPassInvert」を設定します 参考ツイート Need an invert shader? Have a copy of mine!Tinting, linear/gamma colors, & contrast! #unity3d #gamedev #unitytipshttps://t.co/U5JQgvkbyf …

【Unity】ホログラムのシェーダを実装する

はじめに 上記のサイト様が公開されている ホログラムのシェーダの使い方を紹介させていただきます 使い方 上記のスクリプトを「FXHologram.shader」という名前で Unity プロジェクトに追加します そして、このシェーダを適用させたいマテリアルを選択して I…

【Unity】光沢のある氷のトゥーンシェーダを実装する

はじめに 上記のサイト様が公開されている 光沢のある氷のトゥーンシェーダの使い方を紹介させていただきます 使い方 上記のスクリプトを「ToonIce.shader」という名前で Unity プロジェクトに追加します そして、このシェーダを適用させたいマテリアルを選…