更新 TextBlockBuilder

2025-10-13 19:59:06 +08:00
parent 122041c1f5
commit e5a11be289
+8 -1
@@ -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,但是注意,它不是文本拼接,不能和其他不和框架相关的内容进行拼接。