コガネブログ

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

2019-12-05から1日間の記事一覧

【Unity】uGUI のクリックのパフォーマンスを最適化する方法がまとめられたサイト様

概要 https://networm.me/2019/10/06/unity-ugui-eventsystem-optimization/ https://blog.csdn.net/cyf649669121/article/details/83661023 https://blog.csdn.net/cyf649669121/article/details/83785539 https://blog.csdn.net/cyf649669121/article/deta…

【Unity】エディタ拡張でイベントの登録前に解除する必要があるのかどうか

はじめに using UnityEditor; using UnityEngine; [InitializeOnLoad] public static class Example { static Example() { EditorApplication.hierarchyWindowItemOnGUI -= OnGUI; // ★ EditorApplication.hierarchyWindowItemOnGUI += OnGUI; } private sta…

【Rider】Windows Defender might be impacting your build performance

はじめに Windows Defender might be impacting your build performance. JetBrains Rider checked the following directories. Rider を起動するとウィンドウ右下に上記の警告が表示されることがあります これは、Windows Defender はパソコンを保護するた…

【Rider】JetBrains Rider の日本語化を解除する方法

はじめに JetBrains Rider は上記ページの手順で日本語化できます この記事では、Rider の日本語化を解除する方法を紹介していきます 手順 Rider メニューの「ヘルプ > カスタム VM オプションの編集...」を選択します すると、コード編集画面が表示されるの…

【ReSharper】Jenkins と ReSharper を使用して静的解析を行う方法

はじめに 「ReSharper Command Line Tools」を使用することで コマンドラインから ReSharper による静的解析を実行できるようになります この記事では、Jenkins から「ReSharper Command Line Tools」を呼び出して 静的解析を行う方法を紹介していきます 目…

【Unity】using static を使用してエディタ拡張の OnGUI の記述を少し楽にする

はじめに この記事は「Unity #3 Advent Calendar 2019」の 12/5 の記事です private void OnGUI() { EditorGUILayout.BeginHorizontal(); if ( GUILayout.Button( "ピカチュウ" ) ) { } if ( GUILayout.RepeatButton( "ライチュウ" ) ) { } EditorGUILayout.…