Prvním krokem při vytváření zadního pozadí v Unity 2D je příprava obrázku pro použití jako pozadí.
Obrázek musí být ve formátu .png nebo .jpg a mít odpovídající rozměry, aby se vešly do velikosti obrazovky vaší hry. Doporučuje se použít obraz s rozlišením 1920x1080 pixelů, Aby byl optimální pro většinu zařízení.
Krok 2: Přidání obrázku do Unity
Po přípravě obrázku otevřete Unity a vytvořte nový projekt nebo otevřete ten stávající.
- Přejděte do okna "Project" kliknutím na kartu v levé dolní části rozhraní.
- Vytvořte novou složku nebo vyberte existující, kam chcete uložit obrázek pozadí.
- Přetáhněte obrázek ze složky s obrázkem do složky projektu v okně "Project".
Krok 3: Vytvoření sprite pozadí
Nyní, když je obrázek přidán do Unity, můžete vytvořit sprite pozadí, které bude použito jako zadní pozadí vaší hry.
- Klikněte pravým tlačítkem na složku vašeho projektu v okně " Project "a vyberte"Create > Sprites > Sprite".
- Přejmenujte vytvořený sprite na jméno, které vám vyhovuje.
- Klikněte pravým tlačítkem na sprite a vyberte "sprite Editor".
- V okně "Sprite Editor" Upravte oříznutí skřítka pro váš obrázek pozadí.
- Dokončete nastavení kliknutím na tlačítko "Apply".
Krok 4: Přidání sprite pozadí na scénu
Nyní, když je vytvořen sprite pozadí, můžete jej přidat na herní scénu v Unity.
- Přejděte na kartu "scéna" v horní části rozhraní Unity.
- Přetáhněte sprite pozadí z okna "Project" na scénu. Uvidíte, že se na scéně objeví skřítek pozadí a bude mít souřadnice polohy, které můžete upravit.
Nyní, když jste do Unity přidali zadní pozadí na scénu, můžete upravit jeho pozici, měřítko a v případě potřeby přidat další efekty nebo animace.
Podle tohoto podrobného návodu můžete snadno přidat zadní pozadí do Unity 2D a vytvořit atraktivní a poutavé herní prostředí pro vaše projekty.
Malování zadního pozadí spritem
Pokud se vám líbí nápad použít sprite jako zadní pozadí, Můžete toho snadno dosáhnout několika jednoduchými kroky.
1. Vytvořte nový sprite, který bude použit jako zadní pozadí. Ujistěte se, že jeho velikost odpovídá velikosti obrazovky vaší hry.
2. V Unity, vytvořte nový GameObject prostřednictvím "Create" - > "GameObject" - > "2D Object" - > "Sprite".
3. Vyberte vytvořený GameObject a přetáhněte sprite vytvořený v prvním kroku do pole "Sprite render" na panelu "Inspector".
4. Upravte polohu a měřítko skřítka tak, aby zabíral celou obrazovku. K tomu lze použít komponentu " Transform "a změnit hodnoty polí" Position "a"Scale".
5. Aby byl sprite viditelný nad ostatními objekty, ujistěte se, že jeho vrstva (Layer) je nad vrstvou ostatních objektů. To lze provést v poli " Porting Layer "na panelu" Sprite render "v"Inspector".
6. Nakonec, aby byl sprite viditelný pouze na pozadí, místo aby před ním zakrýval objekty, přidejte do vytvořeného GameObject komponentu "Box Collider 2D".
Nyní můžete sprite použít jako zadní pozadí vaší hry! Buďte kreativní a experimentujte s různými sprejery a jejich měřítky, abyste vytvořili jedinečnou atmosféru ve vaší hře.