In Unity sind Sprites eine der am häufigsten verwendeten Grafikressourcen in Spielen. Der Mittelpunkt (Pivot) des Sprites bestimmt die Mittelposition seiner Drehung und Skalierung. Standardmäßig liegt der Mittelpunkt eines Sprites in der Mitte seines Begrenzungsrahmens. In einigen Fällen müssen wir jedoch möglicherweise den Mittelpunkt des Sprites an eine andere Stelle setzen, um den spezifischen Anforderungen besser gerecht zu werden. In diesem Artikel wird ausführlich beschrieben, wie Sie die Mittelpunktposition des Sprites in Unity ändern.
Schritt 1: Sprite importieren
Zuerst müssen wir das Sprite in das Unity-Projekt importieren. Sprite-Bilddateien (wie .png oder .jpg) können per Drag & Drop in das Ressourcenfenster des Unity-Editors gezogen werden.
Schritt 2: Sprite-Objekt erstellen
In Unity werden Sprites durch Sprite-Objekte dargestellt. Mit dem folgenden Code können wir ein Sprite-Objekt erstellen:
using UnityEngine;
public class SpritePivotExample : MonoBehaviour
{
public