Animation Frame Picker
by AniMesuro
Animation Frame Picker for Godot
Table of Contents
- Animation Frame Picker for Godot
- Table of Contents
- Usage
- Screenshots
- Videos
- Integrations
- Disclaimer
- Bug Report
Usage
The plugin adds a "Frame Picker" control to the second Upper Left Dock.
The Frame Picker requires 2 nodes in the tree: AnimationPlayer and AnimatedSprite.
- Select an AnimatedSprite. (You can also select the selected one by right clicking)
- Select an Animation.
- Select the AnimationPlayer (This should select the AnimationPlayer in Editor automatically)
- Select the Animation from AnimationPlayer on the track editor.
- Done! Move the Timeline cursor to the desired time and press the desired frame on the FramePicker. This will keyframe at the selected time.
If you want to preview how a frame would look in a scene, right clicking the preview will apply it without keying.
Screenshots
Frame Picker
Tool in use
Videos
Integrations
Posepal
Frame Picker supports Posepal if the two versions are compatible.
When editing a pose, the PoseAnimationPlayer will be selected at the Frame Picker dock, allowing the frame palette to help keying frame data for the pose.
Disclaimer
It's advisable you configure the SpriteFrames BEFORE keyframing using the Frame Picker. Any frame you remove from SpriteFrames could make a frame key on the animation track invalid (frame > frame_count)
Deleting an AnimatedSprite:animation track will emit a ton of errors because the AnimatedSprite frames will be orphans of animation.
Instead try to delete the AnimatedSprite:frame track first or disable the AnimatedSprite:animation track.
Frame Picker doesn't hold any warranty for any issue and bug that may break your scene. It is always advisable that you backup your project. I don't assume any responsibility for any possible corruption or deletion of your animations.
Bug Report
If you encounter any errors, try opening Godot's Debug Console on Windows or start Godot from the terminal and replicate the problem.
When reporting an issue, make sure to include any errors printed there.
Download
Support
If you need help or have questions about this plugin, please contact the author.
Contact Author