submodule bug fix & Clip extend

移除submodule重复引用的问题,
Clip现在可以保存任意GameElement,且任意指定物体作为父物体加载
This commit is contained in:
SoulliesOfficial
2025-03-02 02:18:28 -05:00
parent 5d775ae687
commit 188cfba84a
39 changed files with 1276 additions and 193 deletions

View File

@@ -2,6 +2,7 @@ using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.Serialization;
using UnityEngine.UI;
@@ -12,13 +13,16 @@ namespace Ichni.Editor
public RectTransform windowRect;
public Button closeButton;
public TMP_Text title;
public UnityAction onCloseWindow;
protected void InitializeWindow(string titleText)
protected void InitializeWindow(string titleText, UnityAction closeAction = null)
{
title.text = titleText;
onCloseWindow = closeAction;
closeButton.onClick.AddListener(() =>
{
gameObject.SetActive(false);
onCloseWindow?.Invoke();
Destroy(gameObject);
});
}
}