From 3489a2f49407db870760a0a9abdef3103e5db47a Mon Sep 17 00:00:00 2001 From: geondo55 <102933884+geondo55@users.noreply.github.com> Date: Thu, 27 Mar 2025 12:04:29 +0900 Subject: [PATCH] =?UTF-8?q?hierarchy=20UI=20=EB=A0=88=EC=9D=B4=EC=95=84?= =?UTF-8?q?=EC=9B=83=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Image/Hierarchy.meta | 8 + Assets/Image/Hierarchy/Hierarchy.png | Bin 0 -> 10723 bytes Assets/Image/Hierarchy/Hierarchy.png.meta | 130 + Assets/Image/Hierarchy/Vector.png | Bin 0 -> 1409 bytes Assets/Image/Hierarchy/Vector.png.meta | 130 + Assets/Image/Hierarchy/View.png | Bin 0 -> 1468 bytes Assets/Image/Hierarchy/View.png.meta | 130 + Assets/Image/Hierarchy/scroll.png | Bin 0 -> 739 bytes Assets/Image/Hierarchy/scroll.png.meta | 130 + Assets/Image/Hierarchy/title container.png | Bin 0 -> 1081 bytes .../Image/Hierarchy/title container.png.meta | 130 + Assets/Prefabs/UI/Panel_AssetLibrary.prefab | 8 +- Assets/Prefabs/UI/Panel_Hierarchy.prefab | 2874 +++++++++++++++++ Assets/Prefabs/UI/Panel_Hierarchy.prefab.meta | 7 + .../Prefabs/UI/PRF_HierarchyItem.prefab | 10 +- .../Prefabs/UI/PRF_HierarchyItem.prefab.meta | 2 +- .../Studio/AssetTool/CustomAssetConnector.cs | 2 +- .../Scripts/Studio/Managers/EventConnector.cs | 2 +- .../Scripts/Studio/UI/Canvas/Canvas_Popup.cs | 2 +- .../Studio/UI/Panel/Panel_ComponentLibrary.cs | 31 - .../UI/Panel/Panel_ComponentLibrary.cs.meta | 2 - .../Studio/UI/Panel/Panel_Hierarchy.cs | 26 + .../Studio/UI/Panel/Panel_Hierarchy.cs.meta | 2 + 23 files changed, 3582 insertions(+), 44 deletions(-) create mode 100644 Assets/Image/Hierarchy.meta create mode 100644 Assets/Image/Hierarchy/Hierarchy.png create mode 100644 Assets/Image/Hierarchy/Hierarchy.png.meta create mode 100644 Assets/Image/Hierarchy/Vector.png create mode 100644 Assets/Image/Hierarchy/Vector.png.meta create mode 100644 Assets/Image/Hierarchy/View.png create mode 100644 Assets/Image/Hierarchy/View.png.meta create mode 100644 Assets/Image/Hierarchy/scroll.png create mode 100644 Assets/Image/Hierarchy/scroll.png.meta create mode 100644 Assets/Image/Hierarchy/title container.png create mode 100644 Assets/Image/Hierarchy/title container.png.meta create mode 100644 Assets/Prefabs/UI/Panel_Hierarchy.prefab create mode 100644 Assets/Prefabs/UI/Panel_Hierarchy.prefab.meta delete mode 100644 Assets/Scripts/Studio/UI/Panel/Panel_ComponentLibrary.cs delete mode 100644 Assets/Scripts/Studio/UI/Panel/Panel_ComponentLibrary.cs.meta create mode 100644 Assets/Scripts/Studio/UI/Panel/Panel_Hierarchy.cs create mode 100644 Assets/Scripts/Studio/UI/Panel/Panel_Hierarchy.cs.meta diff --git a/Assets/Image/Hierarchy.meta b/Assets/Image/Hierarchy.meta new file mode 100644 index 00000000..e62ceb77 --- /dev/null +++ b/Assets/Image/Hierarchy.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d6a0b81ef0cc3c848a698296f0db6fec +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Image/Hierarchy/Hierarchy.png b/Assets/Image/Hierarchy/Hierarchy.png new file mode 100644 index 0000000000000000000000000000000000000000..c2298e18f7db7b235e5a6e914b24a727289e7ac0 GIT binary patch literal 10723 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 P00000NkvXXu0mjfaWS7G literal 0 HcmV?d00001 diff --git a/Assets/Image/Hierarchy/Vector.png.meta b/Assets/Image/Hierarchy/Vector.png.meta new file mode 100644 index 00000000..f6486cfb --- /dev/null +++ b/Assets/Image/Hierarchy/Vector.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 11170db5ab94e9c4792ed2c1319f5057 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Image/Hierarchy/View.png b/Assets/Image/Hierarchy/View.png new file mode 100644 index 0000000000000000000000000000000000000000..06ebf2f39093663ac5166cb98e0bf7fb75e2d276 GIT binary patch literal 1468 zcmV;t1w;CYP)@~0drDELIAGL9O(c600d`2O+f$vv5yPN z^g?1H+mc3_zZeX|Fbu;m48t%C!!QiPFbu;m48t%CBaA;de=a(aPA)t7I(jdT|9?Bk z%R#;$UY{|7Q6pEK+;#HQ$&ZY(JLs)2enAai(;MlPyoPs)p68*HZ~W#|^pUxi;a#%t zWQ#k+eM&0&sQ+<>vbr~D7w$1zu!j3FE|!%eZ3@|`%eC%FY2EHHOSwj z7t-razL3V{;rpqDUcV=NaBd0D`TBoq_zk_|N+29N0WmdW!v{o-sJ)Mno74!sp`77e z2)#r0gx8C;uQ8d5up858ykZ$bpK_|hYpRiI!mfGG2S`tvenKKY)%X?1{O(F~Lt4|; zCB#t^=8Rj;l)2)o#c$PuhS<$Uk|vG=gjV>F{KZxF=uJ9}vQOR@%ab zft-pu{E9wuL!20EIGMS&)g9qW6>6Z=uA3}Rs1M>f$oy(Nq?>uy~MfyQ{zrUIk+pR+s7r-_jOG= z>Ofb(Zb(EtN`*Y^CUifr4pS*9wJr=)xYN>PEBkXsVa>F$Tk+mx1*^=DgId+$~eNei(6|_YD*LR>%p

ug59?6SbGN9~(3=g3 z$PMub;g4U?)&rs2@lFTAL4wA*2;nHIx=V?W3nIrwV-_ zq&`+*OX28W`vD`uaip8dGsh=;xgIbwJX~aQcS9hL^r`A!J}Fn6@1u5he4xUc10igV zr?lw#HC_Ey#(&TF@oQ^G{S7A`@vdDHLQsQfL=MF`*Zw9&>&fFmG}o`S)6dH}I^jL) zl&|#85ROmvlF{*DYvy3o7mkHn4gY=g-Y^WqFbu;m48t%C!!QiPFbu;m48t%!EdK#V W&!nJB?oyQi0000pjhU?P30ZZ zDb0si449;^2sznIv-|W+Frtw&fyGQgdct$AqMha}D^+z_CLYtjuOI1^bNYXIzp(Y= z13iy#xZBhPo_c1ZG`;kC!1lWGirDR;cmMC4^5;tFb@^qPQSwE1|J>$${3A`{>2KG+ zKR&rVRGeNn|7NW3<=t21&v#XK-|iC6f8C|`X#XYOnb*U=`>MRx%U^x3rbokBMs??^ z%N1qUO?LhLbp7<>Y1^l~ZMwC!-hR^d)BSrt?cKH4^UkaTho|LBmra)VZF|6C-z>Rp zf7BkGe7ZjW=jNK<;lG8{eV#p9bGPd)%c}^z$4743Ml0R^tMT;Wb&J|-Gw+|<^{t|} z@>0H8_w!iILOEkq<9XLOr=*^l7PC$Mp}^PU2FdPLGhCo8u0sduA VO78RSDEbRB%G1@)Wt~$(699^9zMudA literal 0 HcmV?d00001 diff --git a/Assets/Image/Hierarchy/scroll.png.meta b/Assets/Image/Hierarchy/scroll.png.meta new file mode 100644 index 00000000..4e3fc3d5 --- /dev/null +++ b/Assets/Image/Hierarchy/scroll.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 6470b762f171dee4db35fc51d202dfa4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Image/Hierarchy/title container.png b/Assets/Image/Hierarchy/title container.png new file mode 100644 index 0000000000000000000000000000000000000000..89613e54b9c824a0d81a9dbfa6dad82e32fb0437 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^DL`Do!3HE*zJ+fAQk(@Ik;M!QI^H16xYTyqN}wQP zage(c!@6@aFF^{^9eo`c7&i8E|4C$JU|>Gy>Eakt!T9#p?lNgtnd2Y#hfULsFZ67$ zXqwT-cTqKT5}(!_zEuZ=6TDVg_zOJcoS^Ne^<w%?u`w)(2Az5V|s7cR3xfYv~2~uiqAG?MgG3 zepM`;o}PZYR3$w#bLDC-yQ{a?i5H)8uh#m0+G^5dqp<60DV3F#vHIt8s#@3E-n@73 zp7&{o(swJA;+DCKEn9x=r}w&JldQu2d!IOU>eRALf37IK+&w#Ms(qwWcXxO8*|g8* zvb&QDZ5aAR8?H|a=!-C2H|K!<=l5%N-8*;goUr$S$$=tA<;AWstv3z|+UGZQO3cQr zIIDwhQ*+`sE}I?w_{EEi1knofrN589ull_*^!l}p@3ePDOY!uqX_~W9Dqb=5|DWxu z%fx=VP8D1E?`Lb=HQlxQqMjsoPq7Yb{l7?f&jy|=Qu8BK__OXDbZ5rKj{X@Zv0g35i(t9L2{!>)6VpnzSE+aQv0W>FM0Lj-(K~N4wFq6%&Fl$ zb11bxG;v4pA338fdz#b}wJt}WJ`>&s(ykS{xO zPWNl`X1=&#+a2J(=GbB#-5k}s`)33kTRi>2>ACy%Exq3Ta-CYy@vJ?6*2!+IPfJgq ze9mR+$KJnx|9VaTap=&Y`QP%|4X*yEU$M(><)%OLti%4lZI_Xk&(DtiSL|&p{dVaM z(<`brmw4-+Y5@1uB!a%eCproojZ4Kx0;x4uflMTX@B_A`mIN7G(Ug- z9KEVxy84#TZ(slB2ggW;Kkc}><#N^MWwNuyReO(Y!d8m4FdSA^=$Ji4dy64-oZcew%dvx-nQEZh$?u*Tt qp+9_Odmmesn}*@aQ9yC|mGz9bL!tsDzjZr-lzF=PxvX().panel_assetlibrary.scrollRect; assetScrollView = FindSingle().panel_assetlibrary.scrollView; - componentScrollView = FindSingle().panel_componentlibrary.scrollView; + componentScrollView = FindSingle().panel_hierarchy.scrollView; InterworkingDataScrollView = FindSingle().panel_interworkingdatalist.scrollView; renderObjectPrefab = Resources.Load("Prefabs/PRF_RenderObject"); diff --git a/Assets/Scripts/Studio/Managers/EventConnector.cs b/Assets/Scripts/Studio/Managers/EventConnector.cs index 60e93862..0a490971 100644 --- a/Assets/Scripts/Studio/Managers/EventConnector.cs +++ b/Assets/Scripts/Studio/Managers/EventConnector.cs @@ -35,7 +35,7 @@ namespace XED.Manage GameObject assetWindow = canvas_Popup.panel_assetlibrary.gameObject; SaveLoadFBXData saveLoadFBXData = customAssetConnector.saveLoadFBXData; - GameObject componentWindow = canvas_Popup.panel_componentlibrary.gameObject; + GameObject componentWindow = canvas_Popup.panel_hierarchy.gameObject; UIConnection(); StatusConnection(); diff --git a/Assets/Scripts/Studio/UI/Canvas/Canvas_Popup.cs b/Assets/Scripts/Studio/UI/Canvas/Canvas_Popup.cs index 5bf2c301..8387de9c 100644 --- a/Assets/Scripts/Studio/UI/Canvas/Canvas_Popup.cs +++ b/Assets/Scripts/Studio/UI/Canvas/Canvas_Popup.cs @@ -11,7 +11,7 @@ namespace XED { public Panel_AccessibilitySettings panel_accessibilitysettings; public Panel_ColorPicker panel_colorpicker; - public Panel_ComponentLibrary panel_componentlibrary; + public Panel_Hierarchy panel_hierarchy; public Panel_AssetLibrary panel_assetlibrary; public Panel_InterworkingDataList panel_interworkingdatalist; public Panel_AssetProperties panel_assetproperties; diff --git a/Assets/Scripts/Studio/UI/Panel/Panel_ComponentLibrary.cs b/Assets/Scripts/Studio/UI/Panel/Panel_ComponentLibrary.cs deleted file mode 100644 index 2486f93e..00000000 --- a/Assets/Scripts/Studio/UI/Panel/Panel_ComponentLibrary.cs +++ /dev/null @@ -1,31 +0,0 @@ -using UnityEngine; -using XRLib.UI; -using XED.Core; -using XED.Hierarchy; - -namespace XED.UI -{ - public class Panel_ComponentLibrary : PanelBase//UnityEngine.MonoBehaviour - { - public CustomScrollRect scrollRect; - public PooledScrollView scrollView; - private void Awake() - { - scrollRect = GetComponentInChildren(); - scrollView = GetComponentInChildren(); - UnityEngine.UI.Button btnClose = transform.Find("Button_Close").GetComponent< UnityEngine.UI.Button>(); - btnClose.onClick.AddListener(() => gameObject.SetActive(false)); - } - // Start is called once before the first execution of Update after the MonoBehaviour is created - void Start() - { - - } - - // Update is called once per frame - void Update() - { - - } - } -} diff --git a/Assets/Scripts/Studio/UI/Panel/Panel_ComponentLibrary.cs.meta b/Assets/Scripts/Studio/UI/Panel/Panel_ComponentLibrary.cs.meta deleted file mode 100644 index 623b2cdc..00000000 --- a/Assets/Scripts/Studio/UI/Panel/Panel_ComponentLibrary.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: dcaf5c160a5eafd4888ef1224800d878 \ No newline at end of file diff --git a/Assets/Scripts/Studio/UI/Panel/Panel_Hierarchy.cs b/Assets/Scripts/Studio/UI/Panel/Panel_Hierarchy.cs new file mode 100644 index 00000000..547e2195 --- /dev/null +++ b/Assets/Scripts/Studio/UI/Panel/Panel_Hierarchy.cs @@ -0,0 +1,26 @@ +using UnityEngine; +using XRLib.UI; +using XED.Core; +using XED.Hierarchy; +using UnityEngine.UI; + +namespace XED.UI +{ + public class Panel_Hierarchy : PanelBase//UnityEngine.MonoBehaviour + { + public CustomScrollRect scrollRect; + public PooledScrollView scrollView; + public Button Button_Close; + + private void Awake() + { + scrollRect = GetComponentInChildren(); + scrollView = GetComponentInChildren(); + } + + public override void AfterAwake() + { + Button_Close.onClick.AddListener(() => gameObject.SetActive(false)); + } + } +} diff --git a/Assets/Scripts/Studio/UI/Panel/Panel_Hierarchy.cs.meta b/Assets/Scripts/Studio/UI/Panel/Panel_Hierarchy.cs.meta new file mode 100644 index 00000000..f1ce0395 --- /dev/null +++ b/Assets/Scripts/Studio/UI/Panel/Panel_Hierarchy.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 43edcd286625fd848a35e7c173b9f2f9 \ No newline at end of file