• 2024-05-14TextMeshPro - 材质参数 - Lighting
    Bevel:斜面效果Type:OuterBevel: 外斜面,从边缘向上凸,当中平的;InnerBevel: 内斜面,从斜面开始绘制位置向下凹 amount: 斜面明显程度,默认0.5对于三,它的斜面宽度差不多是字符笔画宽度的0.26,当把width设置成-0.23时,就可以看到斜面的开始位置offset: 可以调整斜面绘制
  • 2024-05-14TextMeshPro - 材质参数 - 描边,投影,外发光,内发光
    有点类似photoshop中的图层样式,利用好也能制作出不错的艺术字效果。 Face: 文字外观 color: 文字颜色softness: 羽化程度 dilate: 外扩(变粗)或内收(变细)Texture: 贴图填充在字形内SpeedX: 贴图在x方向移动  Outline: 居中描边color: 描边颜色T
  • 2024-05-01TextMeshPro - 基本使用
    1 选中字体文件(这边使用了华文行楷),然后创建FontAsset创建后会生成一个TMP用的字体资源 2,创建一个TextMeshPro的Text将字体资源设置为刚刚创建的那个,就可以开始使用了 3,粗体,斜体,下划线,删除线,文字颜色设置  4,字符间距,单词间距,行间距,段落间距的控制 5, 文字
  • 2024-04-30TextMeshPro - 和UGUI Text的简单对比
    已经有uguiText了,为什么还要再来个TextMeshPro?1)TextMeshPro使用了更先进的渲染技术,渲染效果更好。同样的36号斜体字在Scene窗口中,我们放大后,Text可以明显的看到锯齿,而TextMeshPro字体的边缘还是圆润光滑。2)TextMeshPro默认支持多种渐变效果3) 性能更好的描边(TextMes
  • 2024-03-27【Unity】TextMeshPro富文本
    启用富文本在Unity里,如果需要使用富文本,首先需要开启RichText如果不开启RichText,就会在UI上显示富文本代码1.粗体<b>Game</b>Over2.斜体<i>Game</i>Over3.下划线<u>Game</u>Over4.删除线<s>Game</s>Over5.指定颜色删除线<scolor=#ff8000>Game&
  • 2024-03-0412. 创建卡牌数据类
    创建数据类上一节,我们添加了卡牌的形状,这一节,我们来添加卡牌的数据,使用ScriptableObject来添加卡牌的数据如上图所示,我们在Scripts/Card/ScriptableObject下面创建了CardDataSO文件,它里面有卡牌名字、卡牌图片、卡牌费用、卡牌类型、描述等信息然后再添加一个Card类,
  • 2023-12-26Text和TextMeshPro
    参考文章:1.关于TextMeshPro|(ttthyy.com)2.[UGUI图文混排一]TextMehPro(TMP)使用手册-知乎(zhihu.com)1.Text1.原理:Text会根据所给定的字符串生成相关的图集,然后对图集进行采样就可以渲染出文字了。文本字形是作为独立的面片(quad)进行渲染的,每个字符都是一个面片。OnPop