コガネブログ

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

2020-10-01から1日間の記事一覧

【Unity】シーンやプレハブから Missing Script を削除するエディタ拡張「UniMissingScriptRemover」を GitHub に公開しました

リポジトリ 使い方 Unity メニューの「Edit > UniMissingScriptRemover」から どのシーンやプレハブから Missing Script を削除するか選択することで使用できます

【Unity】F9 で Profiler の Record の開始・終了ができる

概要 F9 を押すと Profiler の Record の開始・終了ができる

【C#】Windows Forms の InitializeComponent で User Control の new が消えてしまう場合

C#

概要 User Control を継承したクラスのコンストラクタが public 以外になっていると Windows Forms の InitializeComponent で User Control の new が消えてしまう

【雑記】ブログの背景色を少し変えた

概要 body { background-color: #f9f9f9; } #content { background-color: #f9f9f9; } ブログの背景色を YouTube の背景色と同じ #f9f9f9 に変更した

【VSCode】Alt + Shift + ↑ / ↓で行コピーできる

概要 Alt + Shift + ↑ / ↓で行コピーできる

【Unity】Profiler のグラフの色を変更できる「Color Blind Mode」

概要 通常の Profiler のグラフの色はこのような感じですが Profiler のタブを右クリックして「Color Blind Mode」を選択すると グラフの色を変更できます

【C#】シーケンスの要素が重複している場合 true を返す拡張メソッド

ソースコード using System; using System.Collections.Generic; using System.Linq; public static class IEnumerableExt { public static bool HasDuplication<TKey, TSource> ( this IEnumerable<TSource> self, Func<TSource, TKey> keySelector ) { return self .GroupBy( keySelector ) .Any( </tsource,></tsource></tkey,>…

【ReSharper】MonoBehaviour を作成する File Template(自分用)

概要 上記の File Template から MonoBehaviour を作成すると using UnityEngine; namespace DefaultNamespace { [DisallowMultipleComponent] internal sealed class MyMonoBehaviour1 : MonoBehaviour { } } このようなクラスを作成できる

【Unity】VSCode で .asset を開いた時に言語モードを YAML にする方法

概要 VSCode に上記の拡張機能をインストールした状態で .asset の言語モードの選択で「'.asset'に対するファイルの関連付けの構成...」を選択してから 「YAML」を選択する