2023-01-01ãã1å¹´éã®è¨äºä¸è¦§
ã½ã¼ã¹ã³ã¼ã using System; using System.Collections.Generic; using Cysharp.Threading.Tasks; namespace Kogane { /// <summary> /// éåæã® Pub / Sub ãã¿ã¼ã³ /// </summary> public static class AsyncMessageBroker { //===========================================â¦
ã½ã¼ã¹ã³ã¼ã using System; using System.Collections.Generic; namespace Kogane { /// <summary> /// Pub / Sub ãã¿ã¼ã³ /// </summary> public static class MessageBroker { //================================================================================ // å¤æ°â¦
æ¦è¦ using UnityEditor; internal static class Example { [MenuItem( "Tools/C" )] private static void C() { } [MenuItem( "Tools/B" )] private static void B() { } [MenuItem( "Tools/A" )] private static void A() { } } ä¾ãã°ä¸è¨ã®ããã« prioriâ¦
æ¦è¦ ããã¸ã§ã¯ãã§ä½¿ç¨ãã¦ãã Unity ã®ãã¼ã¸ã§ã³ã 2022.1.23f1 ãã 2022.3.16f1 ã«ã¢ãããã¼ãããæã«ãã£ãã㨠ç®æ¬¡ æ¦è¦ ç®æ¬¡ com.unity.search.extensions ã®å ¥ãç´ã Firebase ããã±ã¼ã¸ã®æ´æ° link.xml ã®ä½æ MenuItem ã® priority ã®æå® â¦
æ¦è¦ Firebase ã使ç¨ãã¦ãã Unity ããã¸ã§ã¯ãã® Unity ãã¼ã¸ã§ã³ã 2022.1.23f1 ãã 2022.3.16f1 ã«ã¢ãããã¼ãã㦠Android ãã«ãããã ã¢ããªãèµ·åç´å¾ã«å¼·å¶çµäºããããã«ãªã£ã Android Logcat ã§ãã°ãè¦ã¦ã¿ãã java.lang.NoSuchMethodErâ¦
æ¦è¦ Unity A scripted object (probably XXXX?) has a different serialization layout when loading. (Read YY bytes but expected ZZ bytes) Unity Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts? Unity â¦
æ¦è¦ Assembly-CSharp.csproj ã«å ¥ã£ã¦ãã 1 ã¤ã® .cs ããã®ã¾ã¾ç·¨éããæ㨠Auto Referenced ããªãã® .asmdef ã«å ¥ãã¦ããç·¨éããæã® ã³ã³ãã¤ã«æéãæ¯è¼ããã®ã§ã¡ã¢ é ç® ã³ã³ãã¤ã«æé Assembly-CSharp.csproj 2 ç§ Auto Referenced ããªãã® â¦
æ¦è¦ transform: translateY(1px); 1px ã ããºã©ããã¨ã§ééãç¡ãããã¨ãã§ãã åèãµã¤ãæ§
æ¦è¦ WordPress 6.x ã§ã¯ãå¤è¦³ãã§ã¯ãªãããã¼ã«ãã®ä¸ã«ãã é¢é£è¨äº
ãªãã¸ã㪠使ç¨ä¾ Before After Polygon Collider 2D ã®é ç¹æ°ãæ¸ããããå ´å㯠ãPolygon Collider Optimizerãã使ç¨ãã
ã½ã¼ã¹ã³ã¼ã åå¾çµæ Assets/Copy Path Assets/Create/2D/Physics Material 2D Assets/Create/2D/Sprite Atlas Assets/Create/2D/Sprite Library Asset Assets/Create/2D/Sprite Library Asset Variant Assets/Create/2D/Sprite Shape Profile Assets/Creaâ¦
ãªãã¸ããª
ã½ã¼ã¹ã³ã¼ã using System.Reflection; using UnityEditor; namespace Kogane { [InitializeOnLoad] internal static class RemoveMenuItem { static RemoveMenuItem() { EditorApplication.delayCall += Remove; void Remove() { var methodInfo = typeof(â¦
æ¦è¦ ä¸è¨ã®ãã¼ã¸ã§æ稿ããã¦ãããAssetSelectionHistory v1.0.2.unitypackageãã Unity ããã¸ã§ã¯ãã«å°å ¥ã㦠ãTools > Asset Selection Historyããé¸æãããã¨ã§ ã¢ã»ããã®é¸æå±¥æ´ã管çãã¦æ»ããé²ããã§ããã¦ã£ã³ãã¦ã表示ã§ãã
æ¦è¦ éãã¦ããªãã¯ãã® Unity ããã¸ã§ã¯ãã Unity Hub ã§éããã¨ããæã« ãããã¸ã§ã¯ãã¯éãã¦ãã¾ããã¨è¡¨ç¤ºãããå ´åã Unity ããã¸ã§ã¯ãã®ãã©ã«ãã«ãããTempããã©ã«ãå ã® ãUnityLockfileããåé¤ããã¨ããã¸ã§ã¯ããéããããã«ãªã
åèãµã¤ãæ§
ãªãã¸ããª
ã½ã¼ã¹ã³ã¼ã using System; using System.Collections.Generic; using System.Text; using TMPro; namespace Kogane { public static class TMP_CharacterExtensionMethods { public static string GetCharacter( this TMP_Character self ) { return char.â¦
ã½ã¼ã¹ã³ã¼ã namespace Kogane { /// <summary> /// ã²ãããªã»ã«ã¿ã«ãã®æ¸ é³ã¨æ¿é³ã»åæ¿é³ã®å¤æãè¡ãã¯ã©ã¹ /// </summary> public static class DakuonHandakuonUtils { //================================================================================ // é¢æ°(stâ¦
ã½ã¼ã¹ã³ã¼ã using System; using System.Collections.Generic; using System.Text; using TMPro; namespace Kogane { public static class TMP_CharacterExtensionMethods { private static readonly Encoding ENCODING = Encoding.Unicode; public staticâ¦
ã½ã¼ã¹ã³ã¼ã using DG.Tweening; using TMPro; using UnityEngine; [DisallowMultipleComponent] internal sealed class Example : MonoBehaviour { [SerializeField] private TMP_Text m_text; private void Start() { var animator = new DOTweenTMPAnimaâ¦
ã½ã¼ã¹ã³ã¼ã boxCollider2D.size = new( tmpText.preferredWidth, tmpText.preferredHeight );
ã½ã¼ã¹ã³ã¼ã using TMPro; using UnityEngine; using UnityEngine.EventSystems; [DisallowMultipleComponent] [RequireComponent( typeof( TMP_Text ) )] internal sealed class Example : MonoBehaviour, IPointerClickHandler { [SerializeField] privatâ¦
使ç¨ããã¯ã©ã¹ gzipï¼https://baba-s.hatenablog.com/entry/2023/12/04/133353 brotliï¼https://baba-s.hatenablog.com/entry/2023/12/04/131937 æ¤è¨¼ç¨ã®ã¯ã©ã¹ using MyProject; using Unity.Profiling; using UnityEngine; public sealed class Example â¦
ã½ã¼ã¹ã³ã¼ã using System.IO; using System.IO.Compression; using System.Text; namespace MyProject { /// <summary> /// æååã gzip ã§å§ç¸®ã»å±éããã¯ã©ã¹ /// </summary> public static class GZipCompressor { //=================================================â¦
ã½ã¼ã¹ã³ã¼ã using System.IO; using System.IO.Compression; using System.Text; namespace MyProject { /// <summary> /// æååã Brotli ã§å§ç¸®ã»å±éããã¯ã©ã¹ /// </summary> public static class BrotliCompressor { //=============================================â¦
æ¦è¦ Creative Cloud ã®ç°å¢è¨å®ãéã㦠ããã°ã¤ã³æã« Creative Cloud ãèµ·åãããªãã«ãã¦ãå®äºããæ¼ã
æ¦è¦ ãã·ã¹ãã ç°å¢è¨å® > ãã£ã¹ãã¬ã¤ãã®ãã«ã©ã¼ãããã¡ã¤ã«ãã ãStudio Displayã以å¤ã®ç©ã«å¤æ´ããã ãStudio Displayããä¸è¦§ããæ¶ãã¦å ã«æ»ããªããªã£ã ä¸è¨ã®ãã¼ã¸ã§ç´¹ä»ããã¦ããããã« /home/{username}/Library/Preferences/com.applâ¦
æ¦è¦ ãã·ã¹ãã ç°å¢è¨å® > ãã£ã¹ãã¬ã¤ããéãã¦ãè¼åº¦ã調æ´ãããã¼ãåå¨ããã ã¡ãã¥ã¼ãã¼ã®è¼åº¦èª¿æ´ã®ãã¼ã¯ã°ã¬ã¼ã¢ã¦ããã¦ããè¼åº¦ã調æ´ã§ããªãç¾è±¡ã«ééãã ä¸è¨ã® MonitorControl ãã¤ã³ã¹ãã¼ã«ããã¨ãã è¼åº¦ã調æ´ã§ããããã«ãªã£ãâ¦
ã½ã¼ã¹ã³ã¼ã using UnityEditor; using UnityEditor.Callbacks; using UnityEditor.iOS.Xcode; namespace Kogane.Internal { /// <summary> /// Xcode 15 ã§ãã«ãã§ããããã«ããã¨ãã£ã¿æ¡å¼µ /// Xcode ã® Build Settings ã®ãOther Linker Flagsãã«ã-ld_classi</summary>â¦