Zwischenstand
This commit is contained in:
@@ -24,7 +24,8 @@ public enum AnimationAction {
|
||||
SITTING,
|
||||
SIT_DOWN_FLOOR,
|
||||
SITTING_FLOOR,
|
||||
GET_UP_FLOOR;
|
||||
GET_UP_FLOOR,
|
||||
REVIVE;
|
||||
|
||||
/** Lesbare Bezeichnung für UI-Anzeige, via TextRegistry aufgelöst. */
|
||||
public String displayName() {
|
||||
@@ -48,6 +49,7 @@ public enum AnimationAction {
|
||||
case SIT_DOWN_FLOOR -> TextRegistry.resolve(null, key, "Hinsetzen (Boden)");
|
||||
case SITTING_FLOOR -> TextRegistry.resolve(null, key, "Sitzen (Boden)");
|
||||
case GET_UP_FLOOR -> TextRegistry.resolve(null, key, "Aufstehen (Boden)");
|
||||
case REVIVE -> TextRegistry.resolve(null, key, "Wiederbeleben");
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -270,7 +270,7 @@ public class AnimationLibrary extends BaseAppState {
|
||||
* wird Hips gesnappt. So passt der Snap zu beiden Rig-Strukturen.
|
||||
* Erstellt einen neuen in-memory-Clip; J3O-Dateien bleiben unverändert.
|
||||
*/
|
||||
private static AnimClip snapRootBoneXZ(AnimClip clip, Armature armature) {
|
||||
public static AnimClip snapRootBoneXZ(AnimClip clip, Armature armature) {
|
||||
if (clip == null || armature == null) return clip;
|
||||
|
||||
// Tiefe des flachsten Joints mit Translation-Track bestimmen
|
||||
|
||||
Reference in New Issue
Block a user