mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2024-12-01 15:35:47 +00:00
Updated animation editor (markdown)
parent
66a486b15c
commit
ac656c8361
1 changed files with 15 additions and 4 deletions
|
@ -6,11 +6,11 @@ _Compatibility note_: This article describes the OSE version. Older versions hav
|
||||||
|
|
||||||
# User interface
|
# User interface
|
||||||
|
|
||||||
The box in the middle contains the currently loaded animation. Only one animation can be loaded at a time.
|
The box in the middle displays the currently loaded animation. Only one animation can be loaded at a time.
|
||||||
|
|
||||||
The one line of text above and below the box display information about the currently selected bone.
|
The one line of text above and below the box display information about the currently selected bone.
|
||||||
|
|
||||||
The lines at the bottom are a timeline. The default spacing is 0.1 seconds per tick.
|
The vertical lines at the bottom form a timeline. The default spacing is 0.1 seconds per tick.
|
||||||
|
|
||||||
Most of the buttons have a hotkey assigned but some don't.
|
Most of the buttons have a hotkey assigned but some don't.
|
||||||
|
|
||||||
|
@ -54,14 +54,25 @@ Most of the buttons have a hotkey assigned but some don't.
|
||||||
* ___L___ - Change [[interpolation style|#interpolation-style]] of the current keyframe.
|
* ___L___ - Change [[interpolation style|#interpolation-style]] of the current keyframe.
|
||||||
* ___A___ - Set all bones to visible.
|
* ___A___ - Set all bones to visible.
|
||||||
* _Caution_: Some bones may be intended to stay hidden. If you save while a previously hidden bone is visible the bone will not be saved as hidden! This means that on subsequent loads, the bone will show up normally. The only way to fix this is to go into a text editor, add the __rq="0"__ property to the offending bone(s), and reload the file in the animation editor.
|
* _Caution_: Some bones may be intended to stay hidden. If you save while a previously hidden bone is visible the bone will not be saved as hidden! This means that on subsequent loads, the bone will show up normally. The only way to fix this is to go into a text editor, add the __rq="0"__ property to the offending bone(s), and reload the file in the animation editor.
|
||||||
|
* ___Middle mouse button___ - Move viewport. This does not move the animation itself.
|
||||||
|
|
||||||
## Bone-specific keys
|
## Bone-specific keys
|
||||||
These hotkeys apply to whichever bone is currently selected.
|
These apply to whichever bone is currently selected. Each function can be combined with modifier keys that change which keyframes are affected.
|
||||||
|
|
||||||
* ___D___ - Negate rotation
|
* ___D___ - Negate rotation
|
||||||
* ___R___ - Reset rotation to 0
|
* ___R___ - Reset rotation to 0
|
||||||
* ___P___ - Reset position to 0 (this snaps the bone right onto its parent).
|
* ___P___ - Reset position to 0 (this snaps the bone right onto its parent).
|
||||||
* ___N___ - Hide bone. A hidden bone is excluded from mouse selection. This state is temporary and will not be saved to the file, unless the bone was set to hidden when the file was loaded (__rq="0" property).
|
* ___N___ - Hide bone. A hidden bone is excluded from mouse selection. This state is temporary and will not be saved to the file, unless the bone was set to hidden when the file was loaded (__rq="0"__ property).
|
||||||
|
* ___Drag left mouse button___ - Move bone
|
||||||
|
* ___Drag right mouse button___ - Rotate bone
|
||||||
|
* ___Space___ - Copy bone configuration (position, rotation, strip data) to the next keyframe.
|
||||||
|
|
||||||
|
### Modifier keys
|
||||||
|
|
||||||
|
* _None pressed_ - Affect only the current keyframe, in the current animation.
|
||||||
|
* __Shift__ - Affects all keyframes in the current animation (= all keyframes on the timeline).
|
||||||
|
* __Shift+Ctrl__ - Affects _all_ keyframes in _all_ animations.
|
||||||
|
|
||||||
|
|
||||||
# Workflow
|
# Workflow
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue