From e5a11be289a13a76c8c6d7089406ad949dd606e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E8=8B=A5=E8=BE=B0?= Date: Mon, 13 Oct 2025 19:59:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20TextBlockBuilder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TextBlockBuilder.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/TextBlockBuilder.md b/TextBlockBuilder.md index 06c4f8f..f31a233 100644 --- a/TextBlockBuilder.md +++ b/TextBlockBuilder.md @@ -155,7 +155,14 @@ public class MyBlock : TextBlockBuilder // 继承自TextBlockBuilder 直接展示示例: `(Color(UnityEngine.Color.White, Value("重量"))+Value(1.23)+Size(20, Value("kg"))).BuildBlockByAgentOnce()` -非常简短,对吧,不过这段代码前提是需要`using static XericLibrary.Runtime.Type.SpatialAlgorithm.BlockUtilKit`,这样就可以啦。 +非常简短,对吧,不过这段代码前提是需要引用一些命名空间: +``` +using static XericLibrary.Runtime.MacroLibrary.MacroMath; +using static XericLibrary.Runtime.MacroLibrary.MacroMath.AlignBlock.Align; +using static XericLibrary.Runtime.MacroLibrary.MacroMath.RichTextUnits; +using static XericLibrary.Runtime.Type.SpatialAlgorithm.BlockUtilKit; +using Color = UnityEngine.Color; +``` > 代码中的加法作用是拼接两个block,但是注意,它不是文本拼接,不能和其他不和框架相关的内容进行拼接。