Articles

Unity-Creating Sprites

advertenties

Sprites zijn eenvoudige 2D-objecten die grafische afbeeldingen (textures genoemd) bevatten. Unity gebruikt standaard sprites wanneer de engine in 2D mode staat. Wanneer bekeken in 3D-ruimte, sprites zal lijken te zijn papier-dun, omdat ze geen Z-breedte.

Sprites

Sprites zijn altijd loodrecht op de camera gericht, tenzij ze in 3D-ruimte worden gedraaid.

wanneer Unity een nieuwe sprite maakt, gebruikt het een texture. Deze texture wordt dan toegepast op een vers GameObject, en er wordt een Sprite Renderer component aan gekoppeld. Dit maakt ons gameObject zichtbaar met onze textuur, evenals geeft het eigenschappen gerelateerd aan hoe het eruit ziet op het scherm.

Sprite Renderer

om een sprite in Unity te maken, moeten we de engine voorzien van een texture.

laten we eerst onze textuur maken. Haal een standaard afbeeldingsbestand zoals een PNG of JPG die u wilt gebruiken, sla het op en sleep de afbeelding vervolgens naar de Assets-regio van eenheid.

textuur aanmaken

sleep vervolgens de afbeelding van de Assets naar de Scènehiërarchie. U zult merken dat zodra u de muisknop loslaat, een nieuw GameObject met de naam van uw textuur verschijnt in de lijst. U ziet ook de afbeelding nu in het midden van het scherm in de Scèneweergave.

Scene View

laten we de volgende punten overwegen tijdens het maken van een sprite −

  • door van een externe bron naar Unity te slepen, voegen we een Asset toe.

  • dit item is een afbeelding, dus wordt het een textuur.

  • door deze textuur naar de scene-hiërarchie te slepen, creëren we een nieuw GameObject met dezelfde naam als onze textuur, met een Sprite-Renderer eraan.

  • Deze sprite renderer gebruikt die textuur om de afbeelding in het spel te tekenen.

We hebben nu een sprite gemaakt in onze scene.

in de volgende les zullen we kijken naar enkele modifiers voor de sprites die we hebben.

advertenties