コガネブログ

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

2022-08-24から1日間の記事一覧

【Unity】EditorWindow を開いた時に TextField をフォーカスして編集状態にする方法

概要 using UnityEditor; using UnityEngine; public sealed class Example : EditorWindow { private bool m_isInitialized; private string m_name; [MenuItem( "Tools/Hoge" )] public static void Open() { GetWindow<Example>(); } private void OnGUI() { GUI.S</example>…

【C#】文字列から HTML のタグを削除する例

C#

概要 var text = Regex.Replace( text, "<.*?>", string.Empty );

【Unity】EditorWindow の OnGUI を毎フレーム更新したい場合

概要 using UnityEditor; public sealed class Example : EditorWindow { private void Update() { Repaint(); } } Update で Repaint を呼び出すと OnGUI が毎フレーム更新される

【Unity】Transform の初期値を保持しておくためのコンポーネント

ソースコード using UnityEngine; namespace Kogane { /// <summary> /// Transform の初期値を保持しておくためのコンポーネント /// </summary> [DisallowMultipleComponent] [DefaultExecutionOrder( -1000 )] public sealed class DefaultTransform : MonoBehaviour { //===…