feat:场景视图添加属性编辑,添加轮廓显示

This commit is contained in:
m0_75251201
2025-11-13 16:24:49 +08:00
parent 9b91218973
commit 8fcbdc5649
95 changed files with 2836 additions and 445 deletions

View File

@@ -1,7 +1,9 @@
using Duckov.UI;
using Duckov.Utilities;
using SodaCraft.Localizations;
using TMPro;
using UIFrame.Utilities;
using UIFrameAPI;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
@@ -13,6 +15,12 @@ namespace UIFrame
// public SpriteRenderer? title;
// public TMP_Text[]? allTexts;
public static Sprite? titleSprite=null;
// public static Vector3? titleLocalPosition=null;
public static TransformConfig titleTransform =new TransformConfig();
public static string? titleText=null;
// public static Vector3? titleTextLocalPosition=null;
public static TransformConfig titleTextTransform = new TransformConfig();
// public void Initialize()
@@ -66,5 +74,23 @@ namespace UIFrame
// title.sprite = texture;
return true;
}
public bool SetTitleLocalPosition(Vector3 position)
{
titleTransform.Position = position;
return true;
}
public bool SetTitleText(string text)
{
// titleText = text;
LocalizationManager.SetOverrideText("Title_PressToContinue", text);
return true;
}
public bool SetTitleTextPosition(Vector3 position)
{
titleTextTransform.Position = position;
return true;
}
}
}