Vytvorenie panelákov na správu veľkého počtu objektov

Stránka aktualizovaná :
Dátum vytvorenia strany :

Prostredie overovania

Windows
  • Windows 11
Editor jednoty
  • 2021.3.3f1
Vstupný systémový balík
  • 1.3.0

Predpoklady pre tento tip

Nasledujúce nastavenia boli vykonané vopred ako predpoklad pre popis tohto tipu.

O panelákoch

Zjednodušene povedané, paneláky sú funkcia, ktorá vám umožňuje centrálne spravovať objekty ako zdroj replikácie.

Povedzme napríklad, že vytvoríte nepriateľskú postavu so 100 HP a duplikujete ju a umiestnite na miesto 100. Ak však chcete získať 50 HP za herný zostatok, budete musieť resetovať HP zo 100 na 50. Ak máte iba jeden typ, v hre je stále viac nastavení, takže je to ťažké robiť zakaždým a môžete robiť chyby.

Ak používate paneláky, povedzme, že chcete, aby prefabrikovaná nepriateľská postava mala 100 HP a umiestnila 100 nepriateľských znakov "na základe paneláka". Nastavenia duplikovaných nepriateľských postáv drží "Prefab", takže nastavením HP paneláka na 50 bude HP všetkých duplicitných nepriateľských znakov 50.

Mimochodom, HP sa používa ako príklad, ale v nastaveniach objektu Unity nie je HP, preto ho považujte za príklad zdieľania parametrov.

Vytvorenie paneláka

Najprv vytvorte nový projekt.

Potom vytvorte objekt, ktorý chcete klonovať. To sa nelíši od normálneho vytvorenia jedného objektu. Tu do projektu pridáme obrazový súbor a umiestnime ho ako sprite.

]

Teraz vytvorte panelák. Keď umiestnite objekt do zobrazenia, pridá sa do hierarchie, takže ho presuňte do projektu.

Uvidíte, že bude pridaný do projektu v trochu inej forme ako pôvodný obrazový súbor. Keď vyberiete cestu k súboru, nižšie má príponu ". prefabrikované" a môžete vidieť, že sa zobrazuje ikona modrej kocky.

V skutočnosti je to prefabrikácia a prefabrikovanú môžete vytvoriť len pomocou tejto operácie.

Mimochodom, ak skontrolujete hierarchiu, môžete vidieť, že ikona objektu, ktorý ste predtým presunuli, je modrá. To znamená, že ide o objekt vytvorený z paneláka.

Skúste do zobrazenia presunúť panelák, ktorý ste vytvorili v projekte. Myslím, že do zobrazenia bol pridaný obrázok (sprite) a ikona hierarchie je tiež modrá.

Keďže ide o objekt vytvorený na základe paneláku, pridávajme ďalšie a ďalšie.

Tu ho napríklad zmeňme za predpokladu, že veľkosť obrázka bola malá a musí sa zdvojnásobiť. Najprv vyberte prefabrikovaný súbor, ktorý máte v projekte. Zobrazia sa nastavenia panelákov vybrané inšpektorom.

Nastavme XYZ stupnice na 2 pre každého.

Potom môžete vidieť, že mierka "objektov generovaných z panelákov" sa mení naraz.

Paneláky môžu zdieľať takéto nastavenia, takže ak máte veľké množstvo predmetov, ktoré sa majú umiestniť, je vhodné použiť prefabrikáty.