diff --git a/Editor/MenuExtension.meta b/Editor/MenuExtension.meta new file mode 100644 index 0000000..b9d43cf --- /dev/null +++ b/Editor/MenuExtension.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a9fd90c759c54481924b9549fa2d0330 +timeCreated: 1743598816 \ No newline at end of file diff --git a/Editor/MenuExtension/MenuExtension.cs b/Editor/MenuExtension/MenuExtension.cs new file mode 100644 index 0000000..27afa69 --- /dev/null +++ b/Editor/MenuExtension/MenuExtension.cs @@ -0,0 +1,17 @@ +using UnityEditor; +using UnityEngine; +using UnityEngine.UI; + +namespace AlicizaX.UI.Extension.Editor +{ + internal static class MenuExtension + { + [MenuItem("GameObject/UI/UXTextMeshPro", false, -1)] + static void CreateUXTextMeshProUX() + { + GameObject selectionObject = Selection.activeGameObject; + var gameObject = new GameObject("UXTextMeshPro", typeof(UXTextMeshPro)); + gameObject.transform.SetParent(selectionObject.transform); + } + } +} diff --git a/Editor/MenuExtension/MenuExtension.cs.meta b/Editor/MenuExtension/MenuExtension.cs.meta new file mode 100644 index 0000000..7458225 --- /dev/null +++ b/Editor/MenuExtension/MenuExtension.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a33cf28b887a48c3970fca2a7720b876 +timeCreated: 1743598823 \ No newline at end of file