DoTween 实现 TextMeshPro 打字效果

这篇具有很好参考价值的文章主要介绍了DoTween 实现 TextMeshPro 打字效果。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Text用DoTween的DoText()方法可以实现打字效果,但现在使用TMP较多,目前DoTween 好像没有TMP的拓展方法,但可以使用DoTween通用方法实现。

通用方法:DOTween.To( getter, setter, endValue, float duration )

using UnityEngine;
using DG.Tweening;
using TMPro;

public class Test : MonoBehaviour
{
    public TextMeshProUGUI tmp;

    void Start()
    {
        string text = tmp.text;
        var t = DOTween.To(() => string.Empty, value => tmp.text = value, text, 3f).SetEase(Ease.Linear);

        //富文本
        t.SetOptions(true);
    }

}

目前DOTween Pro已经支持TMP了,在Tools - Demigiant - DOTween Utility Panel - Setup DOTween...窗口中勾选TMP,就可以直接使用tmp.DoText()了。

textmeshpro dotween,Unity插件,unity文章来源地址https://www.toymoban.com/news/detail-572437.html

到了这里,关于DoTween 实现 TextMeshPro 打字效果的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity UGUI TextMeshPro实现输入中文和表情包(Emoji)表情

    目录 实现中文显示 准备工作 1、打开Window——TextMeshPro——FontAssetCreator 2、把字体文件放入SourceFont中 3、把CharacterSet改为Characters from File 4、把字体库文件放入Characters File 5、设置好参数点击Generate Font Atlas等待完成后保存 6、把生成后保存的字体文件退拽到Font Asset即可 效果演

    2024年01月18日
    浏览(43)
  • UnityUI动态效果插件Dotween

    DoTween是unity的动画特效插件 它的核心在于实现了【数值的缓动】 Dotween.To方法 是dotween实现数值缓动的基础方法,其他方法都是基于此方法的扩展 Dotween.To(get,set,targetvalue,duration); get:                  获取传入值的引用 set:                  通过传入值的引用,对这个值

    2024年02月05日
    浏览(45)
  • Unity开发使用DOTween插件实现ui组件慢慢消失和慢慢出现

    有时候做游戏提示的话,需要一个慢慢出现慢慢消失的效果,Unity开发使用DOTween插件实现ui组件慢慢消失和慢慢出现非常的方便。 做一个简单的小笔记,也分享在csdn上,直接上步骤 这里需要导入DOTween插件(简单提一嘴)。  注意点来了,提示Text文本依托一个image做为父类(这

    2024年02月12日
    浏览(82)
  • Unity中DOTween文本逐字显示,DOTween动画播放

     Text文本逐字显示 Text文本匀速逐字显示  DOTween动画

    2024年02月16日
    浏览(66)
  • Unity - TextMeshPro显示中文

    unity自带的字体资源(Font Asset)都无法显示中文字符,可进行以下操作自行生成支持中文的字体资源。 https://github.com/DavidSheh/CommonChineseCharacter 个人开发者推荐 思源系列字体 若只是学习交流直接从 C:/Windows/Fonts 中选择字体 直接将字体文件拖入编辑器的Project窗口即可 选择 W

    2024年02月14日
    浏览(52)
  • Unity - TextMeshPro

    TextMeshPro 是 Unity 的终极文本解决方案。它是 Unity 的 UI 文本和旧版文本网格的完美替代品。 TextMeshPro(也称为 TMP)功能强大且易于使用,它使用高级文本渲染技术以及一组自定义着色器;提供显着的视觉质量改进,同时在文本样式和纹理方面为用户提供难以置信的灵活性。

    2023年04月08日
    浏览(42)
  • unity TextMeshPro 富文本

    b粗体标签/b i斜体标签/i u下划线标签/u   s删除线标签/s sup上标标签/sup前面后边上标签 5sup。/supC sub下标标签,如:/subHsub2/sub0    size=48文字大小/size size=55%文字大小-百分比/size size=+18默许大小上再添加文字大小/size size=-18默许大小上减去指定文字大小/size pos=40间隔左侧的缩进

    2024年04月29日
    浏览(37)
  • Unity——DoTween插件

    using DG.Tween DoTween的一些用法 移动动画 旋转   尺寸 ` 震动 材质 摄像机 Text 队列 设置参数 运动曲线 缓动函数速查表 (xuanfengge.com) 回调函数 控制函数 获取数据 携程 路劲动画 using System.Linq;  

    2024年02月11日
    浏览(45)
  • Unity DOTween

    目录 1.主要方法 2.单个动画(Tween) 3.回调方法 4.设置参数 4.序(队)列动画(Sequence) 3. To方法 5.参考链接 1.以DO开头的方法:就是补间动画的方法。例如:transform.DOMoveX(100,1) 2.以Set开头的方法:设置补间动画的一些属性。例如:myTween.SetLoops(4, LoopType.Yoyo) 3.以On开头的方法:补间动画

    2024年02月01日
    浏览(40)
  • 【Unity】TextMeshPro描边功能

    有的小伙伴第一次使用TextMeshPro的时候,会找不到TextMeshPro的描边功能,对此,我来简单的讲述一下。

    2024年03月12日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包