This tool allows you to create "sprites" that are animated by combining multiple images.
Sprites can be used to create moving effects on the title screen and menu screen, or to change the facial expressions of the cast in conversation scenes.
Please also refer to Resources > Sprites.
A list of registered sprite sets and motions is displayed.
This is the area where the animation being created will be played.
Selecting a motion in the sprite list displays a preview.
The various preview settings are grouped together at the top of the preview field.
Note that the center coordinates of the preview are (0,0).
In the Timeline, select a cell under "Screen Flash" to display it on the right side of the Sprite Tool.
You can specify what the layer shows at the keyframe where the selected cell exists.
Mask is a function that crops and displays layers under the influence of an image registered in a mask layer.
Images of shapes that are easy to use for masks, such as a square or circle, can be found in the reserved folder > Primitive.
Let's use the Sprite Tool to create the following animation effect to be used when encounter battles occur and when transitioning from the map to the battle.
1. Open the Sprite Tool and press the "Add" button in the sprite tree to open the Asset Picker.
Select "Screen_1280" in the Images > reserved folder > Primitive folder and press OK.
A sprite set and motion will be created, so change the name of the sprite set to "Battle Transitions" and the motion name to "Map to Battle.
2. The Screen_1280 you just opened is registered as an image on Layer 1.
This should be the strip that is placed at the bottom of the screen.
Click on the first frame cell of Layer 1 and specify the following values in the Properties field on the right side of the screen.
(Feel free to change the colors.)|BOLD:Layer 1||h
Color | Color Change Method: No Interpolation, red: 255, green: 87, blue: 51, Transparency: 255 |
Position | Position Change Method: No Interpolation, Position X: 1280, Position Y: 270, Position Z: 0 |
Scale | Scale Change Method: No Interpolation, Scale X: 100, Scale Y: 25 |
Rotation | Rotation Change Method: Maintain |
3. Let's add layers to create three more strips.
Press the Layer Add button to add layer 2, 3, and 4.
4. Copy (Ctrl+C) the first frame cell of Layer 1 and paste (Ctrl+V) it into the first frame cell of Layers 2-4.
5. Shift the position of layers 2-4 and change the color of each.
Select the first frame cell on each layer, and change the "Position" setting of the properties as follows.
You do not need to change any other parameters except for color and position.
Layer 2 | |
Color | Color Change Method: No Interpolation, red: 255, green: 141, blue: 0, Transparency: 255 |
Position | Position Change Method: No Interpolation, Position X: 1280, Position Y: 90, Position Z: 0 |
Layer 3 | |
Color | Color Change Method: No Interpolation, red: 255, green: 195, blue: 0, Transparency: 255 |
Position | Position Change Method: No Interpolation, Position X: 1280, Position Y: -90, Position Z: 0 |
Layer 4 | |
Color | Color Change Method: No Interpolation, red: 231, green: 76, blue: 60, Transparency: 255 |
Position | Position Change Method: No Interpolation, Position X: 1280, Position Y: -270, Position Z: 0 |
Four different colored strips were created on the right side off the screen.
6. Create an animation to move the strips into the screen.
First, add a new keyframe by pressing the Add Frame button.
Specify "12" for the "Start Frame" of the added keyframe.
This means that you have assigned a "12 frame" animation between the first keyframe and the added keyframe.
7. Click on the frame cell of layer 1 of the added keyframe and specify the following values in the properties.
(You may copy the cells from the first keyframe and rewrite the properties.)
Layer 1 | |
Color | Color Change Method: Maintain |
Position | Position Change Method: Ease-out 3x (Strong), Position X: 0, Position Y: 270, Position Z: 0 |
Scale | Scale Change Method: Maintain |
Rotation | Rotation Change Method: Maintain |
Image | Image to be used: Screen_1280 |
If you press the play button above the timeline, you should see an animation of the Layer 1 strip sliding across the screen.
"Ease-out 3x (Strong)" is specified for Position Change Method.
Note that the change method should be specified for the "frame that marks the end of the animation".
8. Layer 2 to 4 should be animated in the same way.
Each layer should slide into the screen with different timing.
Press the Add Frame button three times to add three key frames.
9. Copy the frame cell in layer 1 of the second keyframe from the beginning created in step 6, and copy it to the frame circled in red in the figure below.
Adjust "Position Y" in the properties of the destination cell.
Layer 2 | Position Y: 90 |
Layer 3 | Position Y: -90 |
Layer 4 | Position Y: -270 |
10. Adjust the timing of when each layer is finished moving.
Enter a value for the "Number of Frames" for each keyframe. You may change the value freely.
(!)Timing can also be adjusted with "Start Frame," but note that the order of the keyframes will change back and forth depending on the value you put in.
For example, if keyframe 5 has a faster start timing value than keyframe 4, the order is switched.
Keyframe 2 | 12 |
Keyframe 3 | 12 |
Keyframe 4 | 6 |
Keyframe 5 | 1 (No change) |
Press the playback button and watch the four strips cover the screen with different timing.
The "Sprite when Transitioning from the Map to the Battle Scene" is now complete.
11. Copy the first keyframe of the "Map to Battle" motion you just created (with the four strips off-screen on the right side).
You can use Ctrl+C, or you can copy from the copy button on the timeline or from the context menu.
For the context menu, select the top cell labeled keyframe (sec) and right-click.
12. Select the "Battle Transitions" sprite set you just created in the sprite tree and press the Add Motion button.
The Asset Picker will open, select "None" for the image, press OK, and add the motion.
The motion name should be changed to "From the Beginning to the Battle Scene".
13. Select the top cell of the first keyframe in the motion you added and paste the contents of the keyframe you just copied using Ctrl+V (or the paste button, etc.).
It is not possible to paste into a cell of a different type than the source cell.
ex.When you copy a cell in the sound effect layer, you can only paste it into a cell in the sound effect layer.
14. Select the cells in each layer and specify Position X: 0.
This will be the same as the last frame of the "Map to Battle" motion you just created.
15. Add a mask layer.
Select the "layer name cell" in Layer 1 and right-click. Select "Insert Mask Layer" from the context menu.
Mask Layer 1 is inserted and the layer numbers from Layer 1 to 4 change to Layer 2 to 5.
Layers 2 through 5 are all affected by mask layer 1.
16. Select the first keyframe cell in the mask layer and specify the following in its properties.
"Image to be Used" is "Circle" in the Images > reserved folder > Primitive folder.
Mask Layer 1 | |
Position | Position Change Method: Maintain |
Scale | Scale Change Method: No Interpolation, Scale X: 0, Scale Y: 0 |
Rotation | Rotation Change Method: Maintain |
Image | Image to be Used: Circle, Invert Alpha Value: On |
By turning on "Invert Alpha Value" for an image, certain areas of the assigned image will be cropped.
17. Press the Add Frame button to add a keyframe.
Specify "30" for the start frame of the added frame.
Then copy the first keyframe cell of mask layer 1 to this keyframe cell and change its properties as follows.
Only the scale is changed.
Mask Layer 1 | |
Position | Position Change Method: Maintain |
Scale | Scale Change Method: Ease-in (Acc.), Scale X: 150, Scale Y: 150 |
Rotation | Rotation Change Method: Maintain |
Image | Image to be Used: Circle, Invert Alpha Value: On |
Press the play button and you should see an animation of a circular window expanding from the center of the screen.
Try the Start Frame Timing and Scale Change Method.
Also, changing the "Image to be Used" will change the shape of the cropped image, so change it to something you like.
Now "Sprite when Transitioning from the Beginning of the Battle Scene to the Battle Scene" is also complete.
18. Open the Asset Picker from "When Starting Battles" in the Game Definition > System Resources and assign the sprite "Map to Battle" that you just created.
(!)As of Ver. 1.9, a new sprite set created with the Sprite Tool may be in the reserved folder.
This will enable the screen to be covered with four colored strips when transitioning from the map to the battle.
19. The transition from the beginning of the battle to the battle scene is specified in the Battle Event.
Create the following battle event in the Common Event Palette or Common Event Editor.
"Display in Center of Screen" is specified for the Display Position, and "Wait to Complete" is set to On.
This completes the transition to the battle scene using sprites.
When creating cast data to be used in conversation events, etc., please follow the rules below for the layer names of eye blinks and lip synch.