コガネブログ

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

2018-11-22から1日間の記事一覧

【Unity】Windows でスタンドアロンビルドしたゲームにおける PlayerPrefs の保存場所

保存場所 レジストリの下記の場所に保存されている HKEY_CURRENT_USER\Software\【Company Name】\【Product Name】 確認方法 Windows のスタートメニューに「regedit」と入力する 「regedit.exe」を起動する HKEY_CURRENT_USER\Software\【Company Name】\…

【C#】指定した年の休日以外のすべての DateTime を取得するサンプル

C#

概要 var start = new DateTime( 2018, 1, 1 ); var list = Enumerable .Range( 0, 365 ) .Select( c => start.AddDays( c ) ) .Where( c => c.DayOfWeek != DayOfWeek.Saturday && c.DayOfWeek != DayOfWeek.Sunday ) .ToArray() ; foreach ( var n in list…

【Unity】UI の最適化についてまとめられている公式ドキュメント

概要

【Unity】【UnityUIExtention】uGUI でカスタマイズ可能なグラデーションを使用する

はじめに 「UnityUIExtention」を Unity プロジェクトに導入することで カスタマイズ可能なグラデーションを使用できるようになります 使用例 使い方 uGUI のオブジェクトに「Gradation」をアタッチして 「GradationMaterial」を「Material」の欄に設定しま…

【Unity】Visual Studio や Rider 上でプラットフォームを切り替えてコードの確認ができる「Unity-SlnGen」紹介

はじめに 「Unity-SlnGen」を Unity プロジェクトに導入することで Visual Studio や Rider 上でプラットフォームを切り替えて コードの確認ができるようになります 使用例 インストール手順 https://github.com/jhett12321/Unity-Slngen/releases 上記のペ…

【Unity】【EffectShader】万華鏡のポストエフェクトを使用する

はじめに 「EffectShader」を Unity プロジェクトに導入することで 万華鏡のポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 カメラに「Kaleidoscope」コンポーネントをアタッチすることで、 万華鏡のポストエフェクトを使用できま…

【Unity】Hierarchy の検索欄に文字列を設定するエディタ拡張

ソースコード 使用例 using UnityEditor; public static class Example { [MenuItem( "Tools/Example1" )] public static void Example1() { EditorUtils.SetSearchFilter( "t:Camera" ); } [MenuItem( "Tools/Example2" )] public static void Example2() {…