This example demonstrates how to create text animations in the Galacean editor. Through simple steps, you will learn how to create an animation clip for text. If this is your first time using the animation editor, it is recommended to read the previous documents:
Before starting, we need to add a TextRenderer
component to the entity
.
After adding the component, we need to create an AnimationClip
(for an introduction to AnimationClip, please refer to the AnimationClip document). There are two ways to create an AnimationClip
:
Create
-> Animation Clip
+
and select Animation Clip
AnimationClip
assetentity
. According to the prompt, we need to select an entity
in the Hierarchy Panel as the target for editing the animation.Select the default entity
created by the editor (you can also click the +
button in the hierarchy panel to create a new one)
Create
button in the AnimationClip editor. The editor will prepare some work for you. In this example, you can ignore the understanding of these concepts for now.The preparation work includes:
Animator
component (detailed introduction) for the selected entity
and creating an AnimatorController
(detailed introduction) asset.AnimatorController
will contain an AnimatorState, and the AnimatorState
will automatically bind the selected AnimationClip
and connect to the entry
node (for a detailed introduction to the entry
node, please refer to the AnimatorStateMachine document).Animator
component will automatically bind the AnimatorController
.After creation, you will open the AnimationClip editor as shown below:
Hello World
in the Text
property of the TextRenderer
component on the entity
and set the Font Size
to 200
. You can also set other properties as needed. For more information on text, please refer to the TextRenderer document.2D
viewAnimationClip
editor0:00
, then set the Font Size
property of the TextRenderer
component to 0. In recording mode, the editor will automatically add the corresponding property and keyframe.Font Size
property of the TextRenderer
component to 100 and 200 at 0:30
and 1:00
, respectively. Click the play button to preview this AnimationClip
.This completes the creation of the text zoom AnimationClip
. You can also try other properties of the TextRenderer
, such as Color
, Font
, etc. For more operations on the animation editor, please refer to the AnimationClip document.
To learn how to use this AnimationClip
in your project, refer to the two documents listed at the top of the article.