皆大欢喜 发表于 2022-4-28 19:56:52

TEXDraw 5.5.0 特殊符号字符数学表达式创建系统



http://kvy635.bvimg.com/11319/6d464d8cb16a91f5.jpg

http://kvy635.bvimg.com/11319/fa20cddd92387e33.jpg

http://kvy635.bvimg.com/11319/4dc74d3176e76d02.jpg

http://kvy635.bvimg.com/11319/eba76237ac174cea.jpg

http://kvy635.bvimg.com/11319/2d89af57731833e8.jpg

http://kvy635.bvimg.com/11319/2bb7dc6a681c3865.jpg

http://kvy635.bvimg.com/11319/84592453a9fb12e9.jpg

http://kvy635.bvimg.com/11319/8e41d7970e0225a5.jpg

http://kvy635.bvimg.com/11319/82facc0fd137bb28.jpg

http://kvy635.bvimg.com/11319/f53276242ea4bd4b.jpg



最新发布日期          2022年4月11日
支持Unity版本      2019.3.0或更高
历史版本索引:       TEXDraw 5.4.0
                                 TEXDraw 5.6.0



在Unity中轻松地创建任何数学表达式。


TEXDraw是一个扩展资产,主要用于在Unity内部创建数学表达式。TEXDraw使用网格和动态字体渲染表达式,所以它可以在游戏中动态地改变。它使用LaTeX作为标准语法来定义符号或特定样式。
这个资产包含16种字体+一个包装好的精灵,所有这些累积成+900个数学符号,可以在任何类型的项目中使用,从希腊字母到几何符号。这些字体和符号包是轻量级的,但也是可选的,如果有必要,可以在以后的构建中删除。
TEXDraw可以在Unity UI渲染或3D网格中显示,只需在场景中附加TEXDraw组件即可。它还内置了与TextMeshPro SDF Rendering的集成。除此之外,资产源是完全开放的,不需要在你的项目中嵌入任何编译的库。
TEXDraw的语法具有丰富的功能。通过自定义的LaTeX解释器,它可以绘制各种数学脚本、积分、根、分数、矩阵、表格等,另外还有许多字形功能,包括自定义字体、大小、颜色、样式、对齐方式、换词、字符间距、段落间距、行间距、精缩、正文边距等。
TEXDraw不仅仅是用来显示LaTeX的。还有一些额外的组件,如用于点击文本部分的TEXLink和用于所见即所得的运行时编辑器的TEXInput。目前的TEXDraw版本旨在与其他TeX软件如MathJax或TexStudio基本兼容,所以如果你以前使用过它们,你可以很快熟悉TEXDraw的语法。
TEXDraw是移动友好的。它不需要任何自定义着色器。当没有任何改变时,它也不会做任何事情。在性能方面,它是轻量级的,并且有自己的池系统,在每次文本重新生成时产生(几乎)零GC分配。TEXDraw有自己的性能基准场景,并显示它只比标准的UI Text慢40%。
除了它在游戏中的强大功能外,它还提供了一个完全定制的功能性编辑器,从项目范围内的偏好、编辑器亮点、字体管理器、材料管理、基准工具、菜单项,以及许多其他的功能。使用这个资产的最好的部分之一是它如何导入一个新的字体,只需插入任何字体或精灵,然后让包做其余的导入过程。
更多的功能在上面链接的文档中有所描述。如果你遇到了问题,可以看看手册中的常见故障排除部分。错误和功能要求可以通过论坛或电子邮件通知和请求。如果你已经购买了这个资产,你可以申请Git Access,以获得这个资产的流血(开发中)版本。




页: [1]
查看完整版本: TEXDraw 5.5.0 特殊符号字符数学表达式创建系统