Einheit - Sprites erstellen
Sprites sind einfache 2D-Objekte mit grafischen Bildern (genannt textures) auf sie. Unity verwendet standardmäßig Sprites, wenn sich die Engine im 2D-Modus befindet. Bei Betrachtung im 3D-Raum erscheinen Sprites hauchdünn, da sie keine Z-Breite haben.
Sprites stehen der Kamera immer in einem senkrechten Winkel gegenüber, es sei denn, sie werden im 3D-Raum gedreht.
Immer wenn Unity ein neues Sprite erstellt, wird eine Textur verwendet. Diese Textur wird dann auf ein neues GameObject angewendet und aSprite RendererKomponente ist daran angeschlossen. Dies macht unser gameObject mit unserer Textur sichtbar und verleiht ihm Eigenschaften, die sich darauf beziehen, wie es auf dem Bildschirm aussieht.
Um ein Sprite in Unity zu erstellen, müssen wir den Motor mit einem versorgen texture.
Lassen Sie uns zuerst unsere Textur erstellen. Rufen Sie eine Standardbilddatei wie PNG oder JPG ab, die Sie verwenden möchten, speichern Sie sie und ziehen Sie das Bild in dieAssets Region der Einheit.
Ziehen Sie als Nächstes das Bild aus dem Assets in die Scene Hierarchy. Sie werden feststellen, dass in der Liste ein neues GameObject mit dem Namen Ihrer Textur angezeigt wird, sobald Sie die Maustaste loslassen. Sie sehen das Bild jetzt auch in der Mitte des Bildschirms in derScene View.
Berücksichtigen wir beim Erstellen eines Sprites die folgenden Punkte:
Durch Ziehen von einer externen Quelle in Unity fügen wir eine hinzu Asset.
Dieses Asset ist ein Bild, daher wird es zu einem texture.
Durch Ziehen dieser Textur in die Szenenhierarchie erstellen wir ein neues GameObject mit demselben Namen wie unsere Textur, an das ein Sprite-Renderer angehängt ist.
Dieser Sprite-Renderer verwendet diese Textur, um das Bild im Spiel zu zeichnen.
Wir haben jetzt eine erstellt sprite in unserer Szene.
In der nächsten Lektion werden wir uns einige ansehen modifiers für die Sprites, die wir haben.