Treffer Sprite-Animation
Eine kurze Rückstoß-Reaktion auf erlittenen Schaden. Wird meist einmal abgespielt und mit einem weißen Aufblitzen kombiniert.
PNG-Spritesheet + JSON-Frame-Daten. Kostenlos für jedes Projekt, auch kommerzielle Spiele.
Details
- Frames
- 8
- Empfohlene FPS
- 12
- Frame-Größe
- 49×68
- Typ
- One-Shot
- Ansicht
- Seitenansicht

Deinen Charakter auf diese Bewegung setzen
Beschreib einen Charakter oder lade ihn hoch, und wir setzen ihn auf genau diese Bewegung: gleiches Timing, gleiche Bodenkontakte, deine Art.
Kostet 10 Credits
Die Treffer-Animation in deiner Engine nutzen
Das Sheet besteht aus einer Reihe (oder wenigen Reihen) gleich großer Frames ohne Abstand, sodass jede Engine es nach Frame-Größe zerschneiden kann. Hier ist das minimale Setup für die gängigsten Engines, bereits ausgefüllt mit Frame-Anzahl, Frame-Größe und Framerate dieser Bewegung.
Das ist eine einmalige Bewegung: Spiel sie einmal ab und wechsle danach zurück zu Idle (oder halte bei Todesanimationen den letzten Frame).
Godot 4
# AnimatedSprite2D > SpriteFrames > "Add frames from sprite sheet"
# Horizontal: 8, Vertical: 1, select all 8 frames.
$AnimatedSprite2D.sprite_frames.set_animation_speed("hurt", 12)
$AnimatedSprite2D.sprite_frames.set_animation_loop("hurt", false)
$AnimatedSprite2D.play("hurt")
# Project Settings > Rendering > Textures > Default Texture Filter = Nearest Unity
// Texture: Sprite Mode = Multiple, Filter = Point, Compression = None // Sprite Editor > Slice > Grid By Cell Size: 49 x 68 // Drag all 8 sprites into the scene to create the clip, then: // Animation window > Samples = 12, Loop Time = off
Phaser 3
this.load.spritesheet("hurt", "hurt.png", { frameWidth: 49, frameHeight: 68 });
// in create():
this.anims.create({
key: "hurt",
frames: this.anims.generateFrameNumbers("hurt", { start: 0, end: 7 }),
frameRate: 12,
repeat: 0,
});
player.play("hurt"); // with pixelArt: true in the game config Frame für Frame
Alle Frames des Mannequin-Sheets der Reihe nach. Nutze sie als Timing-Referenz, wenn du eigene Frames zeichnest, oder um den Frame zu wählen, an dem das Gameplay reagieren soll.
Fragen zu dieser Bewegung
Darf ich das Mannequin-Sheet in einem kommerziellen Spiel verwenden?
Ja. Die Mannequin-Spritesheets sind in jedem Projekt frei nutzbar, auch in kommerziellen. Eine Nennung freut uns, ist aber keine Pflicht.
Wie bringe ich meinen eigenen Charakter auf diese Treffer-Animation?
Öffne den Generator, beschreib deinen Charakter oder lade ihn hoch und wähle diese Bewegung. Die KI setzt deinen Charakter auf genau dasselbe Timing und dieselben Posen, sodass das Ergebnis Frame für Frame zum Mannequin passt.
Warum sind meine Frames in der Engine unscharf?
Deine Engine filtert die Textur. Stell den Filter auf Nearest (Godot), Point (Unity) oder pixelArt: true (Phaser), damit jeder Pixel scharf bleibt.