Skip to content

Beta

  • Inhalt
  • Gamesübersicht
  • Games & Lyrik Podcast
  • Pressezentrum und Media-Kit
  • Jobs
  • Veröffentlichte E-Books
  • Impressum
    • Datenschutzerklärung
    • Disclaimer
  • Cookie-Richtlinie (EU)
  • Toggle search form
  • Bases Loaded 3 Sport
  • Unerwartete Rettung Lyrik
  • Aladdin NES
    Aladdin (NES) Action
  • Questionaut Screenshot
    Questionaut Games und Lyrik
  • Die Forelle Lyrik
  • Falsches Spiel mit Roger Rabbit Games und Lyrik
  • Chaos World Cover
    Chaos World RPG
  • Hexy Studio Logo
    Das Hexy Studio Spieleentwickler

Sprite-Editor

Der Sprite-Editor

Posted on 14/10/2020 By Claudia Wendt Keine Kommentare zu Der Sprite-Editor

Dieser Beitrag beschäftigt sich mit Sprites und dem Sprite-Editor. Thematisiert werden die Sprite-Optionen, sowie Möglichkeiten, die der Sprite-Editor bietet.

Sprites erstellen

1. Ziehe das Bild per Drag & Drop in den Unity Projektordner

2. Gehe zu Assets –> Importiere neue Assets, um ein Bild deiner Wahl zu importieren

Sprite-Atlanten sind Bilder, die eine Sammlung nicht-sequentieller Sprites enthalten. Diese enthalten Bilder, die als Animation verwendet werden. Bei der Verwendung des Sprite-Editors sind einige wichtige Dinge zu beachten. Das Sprite Sheet sollte eine Potenz von 2 sein, um die Größe des Sprites in Unity zu beeinflussen (512*512, 1024*512, 1024*1024, etc.). Um sicherzustellen, dass ihr Sprite-Sheet-Asset problemlos in der Unity Engine funktioniert, sollte der Sprite-Modus auf „mehrere“ gesetzt sein. Wenn Single eingestellt ist, können die Funktion des Sprite-Editors nicht genutzt werden.

Import-Einstellungen

Um Einstellungen am Sprite vorzunehmen, wähle das Sprite im Projektfenster aus. Im Inspektorfenster, dass sich öffnet, kannst du verschiedene Einstellungen vornehmen.

Sprites importieren

Die Einstellungen im Inspektorfenster:

Texture Type: Der Texturtyp ist regulär auf 2D und UI engestellt.

Sprite Mode: Multiply enthält mehrere Sprites, Single bezieht sich auf einzelne Sprites

Packing Tag: Diese Option wird in Verbindung mit Unity’s Sprite Packer genutzt

Pixels per Unity: Hier lässt sich einstellen, wie viele Pixels pro Sprite im Sprite Sheet verwendet wird

Mesh Type: Definiert das Netz, welches für das Sprite generiert wird. Eng ergibt ein Netz, das auf Pixel-Alpha-Werten basiert. FullRect liefert ein Netz, das der benutzerdefinierten Sprite-Größe entspricht.

Extrude Edges: Die hier festgelegte Zahl bestimmt, wie viele Pixel der enge Meshtype um das Sprite herum ergibt, sodass transparente Pixel übrig bleiben.

Wrap Mode: Eine Einstellung, welche bestimmt wie die Animationen vom Sprite Sheet interpretiert werden.

Filter Mode: Bestimmt den Filtermodus vom Sprite.

Zusätzlich gibt es erweiterte Einstellungen, die je nach Anforderungen variieren können.

Um diese zu aktivieren musst du das erweiterte Menü in den Importeinstellungen aufklappen:

Importeinstellungen

Folgende Einstellungen gibt es hier:

sRGB (Farbtextur)

Alpha Source

Alpha is Transparency

Read / Write Enabled

Generate Mip Maps

Wenn der Sprite Modus auf Single eingestellt ist, sieht man den Sprite Editor nicht.

Der Sprite-Editor

Ein Sprite lässt sich im Sprite-Editor öffnen:

Sprite-Editor

Er kann wie jedes andere Unity-Fenster angedockt werden.

Sprites im Sprite-Editor erstellen

Im Sprite-Editor hast du die Möglichkeit ein Rechteck anzuklicken, um Sprites zu kreieren. Dieses Rechteck kannst du nach Bedarf einstellen.

Die Quadrate des Sprite Editors können nach Bedarf eingestellt und bewegt werden. Die Größe kann ebenfalls vom Sprite verändert werden. Zudem kannst du den Drehpunkt (der blaue Punkt) nach Bedarf anpassen.

Im Sprite Editor öffnet sich ein kleines Fenster, mit den Informationen zum Sprite Editor-Fenster. Dort bieten sich folgende Optionen an:

Name: Name des ausgewählten Sprites, der vom Bild geerbt wird, aus welchem das Sprite stammt und von welchem es ausgeschnitten wurde. Die Nummerierung startet mit 0.

Position: Position gibt die Position des Sprites des Bildes in Pixel an. X und Y bestimmen den Startpunkt des Sprites am unteren Ende der linken Ecke, wo W im H Weite und Höhe des Bildes vom Startpunkt aus definieren.

Border: Grenzen können im Inneren des Sprite bis zum Zentrum definiert werden.

Pivot: Erlaubt dir zu definieren, wo der zentrale Punkt (blauer Kreis) des Sprite festgelegt ist. Wird eine benutzerdefinierte Einstellung ausgewählt, werden X- und Y-Position festgelegt.

Sprite Editor Tools

Oben im Sprite Editor befindet sich die Leiste mit einer Vielzahl an Tools.

Sprite Editor: Das Drop-Down-Menü wechselt zwischen drei verschiedenen Tools: Dem Sprite Editor, Edit Oultine und Edit Physics Shape.

Sprite Editor Tools

Slice: Ermöglicht das automatische zuschneiden, basierend auf dem nächsten Pixel des Sprite. Das Schneidewerkzeug bzw. Slice Tool bietet die Möglichkeit automatischer Zuschneideoptionen, bei denen verschiedene Zuschneidetypen ausgewählt werden können. Dazu gehören: automatisch nach Zellengröße (Grid by Cell Size) oder Rasteranzahl in Raster. Dabei wird automatisch der Zentrale Punkt Platziert und die Methode daran angepasst, wie vorher zugeschnitten wurde. Das ist die beste Möglichkeit bei der Verwendung vom Sprite Atlas mit ungerader oder seltsamen Spriteplatzierungen im Bild. Es ist die beste Möglichkeit, auch das automatische Zuschneide-Tool zu nutzen, wenn es sich um animierte Sprite Sheets handelt. Dabei sollte auf „Grid by Cell Size“ bzw. Zellengröße eingestellt werden und die Größe der Ausschnitte einzustellen, um die Aufteilung der aufeinanderfolgenden Sprites konsistent zu halten.

Trim: Schneidet ein ausgewähltes Segment, basierend auf der tatsächlichen Größe des Sprites automatisch auf die kleinstmögliche Größe

Revert: Setzt alle gemachten Änderungen zurück.

Apply: Bestätigt alle gemachten Änderungen.

RGB Alpha Toggle: Schaltet die Anzeige des Sprite-Editors zwischen dem Farbbild und dem Alphakanal um. Klicke auf diese Schaltfläche und dein Sprite-Bild wird schwarz-weiß. Schwarz für das Alpha und Weiß für die Pixel des Sprites.

Zoom Scroll: Erlaubt dir mit dem Mausrad nah heran und wieder wegzuzoomen.

Dann gibt es zwei weitere Tools: Edit Outline und Edit Physics Shape:

Edit Outline: öffnet eine weitere Toolbar.

Mit diesem Tools, zeigt der Sprite Editor Umriss- und Kontrollpunkte des Sprites an. Diese Kontrollpunkte sind Bereiche, die du bewegen und manipulieren kannst. Auch die Umrisse lassen sich manipulieren. Dies ist sinnvoll, wenn transparente Bereiche im Sprite sich negativ auf deine Projektperformance auswirken können. Das Tool kann auch genutzt werden, um eine Feinabstimmung der Grenzen vorzunehmen.

Die Punkte können manuell angepasst oder du richtest die Pixel mit dem Ausrichtungsknopf neu aus. Die tolerance control steuern, wie eng die Gliederung der Sprite-Textur folgt.

Das Edit Physics Shape Tool: Das Tool ermöglicht es, die Form der Spiele Physik zu beeinflussen, welche von der ursprünglichen Form des 2D-Netzes des Sprite-Colliders vor definiert ist. Das Tool erlaubt es weitere Feineinstellungen bei der Form der Spiele Physik durch die Komponenteneisntellungen vom Collider vorzunehmen. Es hat die gleichen Einstellungsmöglichkeiten, wie das Edit Outline Tool.

Du kannst die Punkte manuell oder mit dem Ausrichtungsbutton (Snap Button) vornehmen. Damit hast du auch hier die Möglichkeit, die Nasenpixel auszuwählen.

Die Gliederungstoleranz steuert, wie eng die erzeugte Gliederung der Sprite-Textur folgt.

Die Sprite Editor Tools ermöglichen dir, Sprites mit Leichtigkeit aus Sheets und Sprite-Atlanten zu erstellen und die Anpassung der Sprites in der Engine zu vereinfachen. Vereinfacht, wird auch die Art und Weise, in der auf Sprites zugegriffen und diese in Ihrem Projekt verwendet werden. Mit den Tools kannst du individuelle Anpassungen vornehmen. Dies ermöglicht dir auch einen optimierten Arbeitsablauf, indem du Sprites in Blätter und Atlanten packen kannst.

 

 

Spieleprogrammierung Tags:Sprites, Unity

Beitragsnavigation

Previous Post: What Never Was
Next Post: Where is Eleanor Rose?

Related Posts

  • Unity Screenshot
    Plattformspiel Teil 1: Hilfe! Meine Plattform verschwindet hinter dem Hintergrund Spieleprogrammierung
  • Neuer Animator Controller
    Animator Controllers Spieleprogrammierung
  • Post Processing Effects
    Post Processing Effects in Unity – Bloom, Dirtiness, Color Grading Spieleprogrammierung
  • Ein Script für ein Spiel aus der Egoperspektive schreiben Spieleprogrammierung
  • 9 Felder
    9-Slicing Scalable Sprites Spieleprogrammierung
  • Computer C Sharp
    Was ist ein Template? Spieleprogrammierung

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Archives

  • November 2023
  • August 2023
  • Juli 2023
  • April 2023
  • März 2023
  • Februar 2023
  • Januar 2023
  • Dezember 2022
  • November 2022
  • Oktober 2022
  • September 2022
  • August 2022
  • Juli 2022
  • Juni 2022
  • Mai 2022
  • April 2022
  • März 2022
  • Februar 2022
  • Januar 2022
  • Dezember 2021
  • November 2021
  • Oktober 2021
  • September 2021
  • August 2021
  • Juli 2021
  • Juni 2021
  • Mai 2021
  • April 2021
  • Februar 2021
  • Januar 2021
  • Dezember 2020
  • November 2020
  • Oktober 2020
  • September 2020
  • August 2020
  • Juli 2020
  • Juni 2020

Categories

  • Action
  • Adventure
  • Adventure Escape
  • Brettspiele
  • Games und Lyrik
  • Geschicklichkeit
  • Hack and Slash
  • Horror
  • Kartenspiele
  • Liebe
  • Lyrik
  • Point-and-Click-Adventure
  • Puzzle
  • Rennspiele
  • Rogue-like
  • RPG
  • Shoot Em Up
  • Shooter
  • Simulation
  • Spieleentwickler
  • Spieleprogrammierung
  • Sport
  • Strategie
  • Survival
  • Textadventure
  • Tower-Defense
  • Uncategorized
  • Wimmelbild
  • Wirtschaftssimulation

Recent Posts

  • ProtoCorgi
  • Rosewater
  • Prim
  • Soccer Story
  • Application Systems Heidelberg

Recent Comments

  1. A WordPress Commenter zu Hello world!
  2. Rita zu Catch me!
  3. cvd zu Heart of Muriet
  4. cvd zu Heart of Muriet
  5. Gordon zu Jasper and the City of Lights
  • Wie die Kamera dem Spieler folgt Spieleprogrammierung
  • Advanced Dungeons & Dragons Hillsfar Cover
    Dungeons and Dragons – Hillsfar Games und Lyrik
  • Hinterhalt Games und Lyrik
  • Decay of Logos Screenshot
    Decay of Logos Games und Lyrik
  • vridniX Screenshot2
    vridniX Action
  • Iron Danger Cover
    Iron Danger Games und Lyrik
  • How to Survive 1 Screenshot
    How to survive – Überleben in der Zombieapokalypse Games und Lyrik
  • RPG Maker
    RPG Maker – Der Anfang Spieleprogrammierung

Copyright © 2026 Beta.

Powered by PressBook News Dark theme