Skip to content

Auto typing animation for text ("typewriter" effect)

逐个显示字母的文本动画。

这个社区扩展的作者和贡献者Bouh


逐个显示字母的文本动画(“打字机”效果)。

可用于对话场景或视觉小说。

顶层RPG示例使用了此扩展(在线打开项目)。

提示

按照逐步指南,了解如何安装新扩展

逐个显示文本

将文本动画化,模拟一个字符一个字符的写入(“打字机”效果)。

行为动作

字符之间的时间间隔 更改字符被键入的时间间隔。

跳到文本中的特定位置 跳到文本中的特定位置。位置从“0”开始,每个字符增加一次。

暂停自动打字 暂停动画自动打字。

暂停后继续 暂停后继续自动打字。

跳至文本末尾 跳至文本末尾。

从文本开头开始 从文本开头开始。当文本更改时,自动打字从新文本的开头重新开始。

行为条件

刚显示了新的文本字符 检测新的文本字符是否已显示。用于触发声音效果。

自动打字完成 当自动打字文本结束时执行动作。

暂停打字中 检测自动打字是否暂停。

行为表达式

表达式

描述

Object.BBText_AutoTyping::CurrentCharacter()

返回最后显示的文本字符。

Object.BBText_AutoTyping::CurrentCharacterIndex()

返回最后显示的文本字符的索引。

逐个显示文本

将文本动画化,模拟一个字符一个字符的写入(“打字机”效果)。

行为动作

字符之间的时间间隔 更改字符被键入的时间间隔。

跳到文本中的特定位置 跳到文本中的特定位置。位置从“0”开始,每个字符增加一次。

暂停自动打字 暂停动画自动打字。

暂停后继续 暂停后继续自动打字。

跳至文本末尾 跳至文本末尾。

从文本开头开始 从文本开头开始。当文本更改时,自动打字从新文本的开头重新开始。

行为条件

刚显示了新的文本字符 检测新的文本字符是否已显示。用于触发声音效果。

自动打字完成 当自动打字文本结束时执行动作。

暂停打字中 检测自动打字是否暂停。

行为表达式Description

Object.BitmapText_AutoTyping::CurrentCharacter()

返回最后显示的文本字符。

Object.BitmapText_AutoTyping::CurrentCharacterIndex()

返回最后显示的文本字符的索引。

自动打字文本

模拟文字一个字符一个字符地被打出来的效果(打字机效果)。

行为动作

字符间隔时间 更改字符被输入的间隔时间。

跳到文本的特定位置 跳到文本的特定位置。位置从“0”开始,并且每个字符增加一次。

暂停自动打字 暂停自动打字动画。

从暂停处恢复 在暂停后恢复自动打字。

跳到文本的末尾 跳到文本的末尾。

从文本的开头开始 从文本的开头开始。当文本改变时,自动打字将从新文本的开头重新开始。

行为条件

刚刚显示了新的文本字符 检测是否显示了新的文本字符。可用于触发声音效果。

自动打字完成 当自动打字文本结束时执行动作。

暂停打字中 检测是否自动打字处于暂停状态。

行为表达式

表达式

描述

Object.Text_AutoTyping::CurrentCharacter()

返回最后显示的文本字符。

Object.Text_AutoTyping::CurrentCharacterIndex()

返回最后显示的文本字符的索引。


本页是由社区制作的关于 文本的自动输入动画(打字机效果) 扩展的自动生成的参考页,由 _GDevelop的社区创建,GDevelop是面向所有人的开源跨平台游戏引擎(https://wiki.gdevelop.io/gdevelop5/extensions)。