Splash Image 선택 안되는 오류 및 페이지 변경 시에도 에셋 상세 정보가 닫히지 않는 오류 수정 #190

Merged
UVCXR merged 1 commits from jym/250630_00 into main 2025-06-30 15:56:39 +09:00
4 changed files with 7 additions and 1 deletions

View File

@@ -35,6 +35,7 @@ namespace Studio.Manage
canvas_popup.panel_datafiltersetting.onSaveAPIFilterData += canvas_popup.panel_apiconnectmodal.SetFilterData;
canvas_popup.panel_assetsetting.onClose += canvas_popup.panel_assetinfo.Close;
canvas_popup.panel_assetsetting.onClickServerAssets += canvas_popup.panel_serverassets.Active;
canvas_popup.panel_assetsetting.onClickLocalAssets += canvas_popup.panel_localassets.Active;
canvas_popup.panel_assetsetting.onClickAssetHierarchy += canvas_popup.panel_assethierarchy.Active;

View File

@@ -142,6 +142,7 @@ namespace Studio.UI
Texture2D texture = new Texture2D(2, 2);
if (texture.LoadImage(imageData))
{
Image_Selected.enabled = true;
Sprite sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), new Vector2(0.5f, 0.5f));
Image_Selected.sprite = sprite;
@@ -149,6 +150,7 @@ namespace Studio.UI
}
else
{
Image_Selected.enabled = false;
Debug.LogError("이미지 로드 실패");
}
}

View File

@@ -48,7 +48,7 @@ namespace Studio
rectTransform.localPosition = localPos;
}
private void Close()
public void Close()
{
SetActive(false);
}

View File

@@ -19,6 +19,8 @@ namespace Studio.UI
private RectTransform TabToggles;
private Button Button_Close;
public Action onClose;
public Action<bool> onClickServerAssets;
public Action<bool> onClickLocalAssets;
public Action<bool> onClickAssetHierarchy;
@@ -44,6 +46,7 @@ namespace Studio.UI
public void Close()
{
SetActive(false);
onClose?.Invoke();
}
private void OnServerAssetsValueChanged(bool isOn)
{