Auto typing animation for text ("typewriter" effect)
Reveal a text one letter after the other.
Authors and contributors to this experimental extension: Bouh, VictrisGames, D8H.
Reveal a text one letter after the other (a "typewriter" effect).
It can be used for dialogue scenes or visual novels on Text and Bitmap Text objects.
The top-down RPG example uses this extension (open the project online).
Tip
Learn how to install new extensions by following a step-by-step guide.
Auto typing text
Reveal a text one letter after the other.
Behavior actions
Show Nth first characters
Jump to a specific position in the text. Positions start at "0" and increase by one for every character.
See parameters & details
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
- Parameter 2 (🔢 Number): Character position
Technical note: parameter 3 is an internal parameter handled by GDevelop.
Technical note: this action internal type (in GDevelop JSON) is
AutoTyping::AutoTyping::JumpToPosition.
Restart typing from the beginning
Restart typing from the beginning of text. The autotyping also start automatically when a new text is set for the object.
See parameters & details
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
Technical note: parameter 2 is an internal parameter handled by GDevelop.
Technical note: this action internal type (in GDevelop JSON) is
AutoTyping::AutoTyping::RestartFromBeginning.
Time between characters
Change the time between characters beign typed.
See parameters & details
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
- Parameter 2: 🟰 Operator
- Parameter 3 (🔢 Number): Value
Technical note: parameter 4 is an internal parameter handled by GDevelop.
Technical note: this action internal type (in GDevelop JSON) is
AutoTyping::AutoTyping::SetInterval.
Show the full text
Show the full text.
See parameters & details
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
Technical note: parameter 2 is an internal parameter handled by GDevelop.
Technical note: this action internal type (in GDevelop JSON) is
AutoTyping::AutoTyping::ShowFullText.
Behavior conditions
Has just typed
Check if a character has just been typed. Useful for triggering sound effects.
See parameters & details
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
Technical note: parameter 2 is an internal parameter handled by GDevelop.
Technical note: this condition internal type (in GDevelop JSON) is
AutoTyping::AutoTyping::HasJustTyped.
Time between characters
Compare the time between characters beign typed.
See parameters & details
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
- Parameter 2: 🟰 Relational operator
- Parameter 3 (🔢 Number): Value to compare
Technical note: parameter 4 is an internal parameter handled by GDevelop.
Technical note: this condition internal type (in GDevelop JSON) is
AutoTyping::AutoTyping::Interval.
Finished typing
Check if the full text has been typed.
See parameters & details
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
Technical note: parameter 2 is an internal parameter handled by GDevelop.
Technical note: this condition internal type (in GDevelop JSON) is
AutoTyping::AutoTyping::IsFinished.
Behavior expressions
| Expression | Description | |
|---|---|---|
Object.AutoTyping::Interval() |
Return the time between characters beign typed. |
This page is an auto-generated reference page about the Auto typing animation for text ("typewriter" effect) extension, made by the community of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop community-made extensions here.