Sdílet prostřednictvím


Vytvoření avatara spawnu a cestovních bodů

Přehled cestovního bodu

Travel Point je komponenta v sadě nástrojů Mesh, která se dá použít k definování umístění avatara účastníka, když se připojí k události nebo kam se teleportuje podle vizuálního skriptování během události.

Pokud cestovní bod není v prostředí, a tam je GameObject, který představuje podlahu na počátku, avatar bude uzemněn na podlaze, když avatar porazí. Pokud není v blízkosti původu žádná podlaha, avatar se vytvoří nad původem, chvíli spadne a pak respawn ve smyčce.

Přehled skupiny cestovních bodů

Jeden cestovní bod můžete mít v rámci různých herních objektů, jako jsou tethers a kotvy. Pokud máte Travel Point GameObject ve vaší scéně, ale bez Skupiny cestovních bodů ...

Snímek obrazovky cestovního bodu v hierarchii, který není přiřazen skupině cestovních bodů.

... Když přejdete do režimu přehrávání, automaticky se vytvoří skupina cestovních bodů s názvem DefaultTravelGroup a cestovní bod se k němu přiřadí, i když se cestovní bod nezobrazí jako podřízený objekt pro DefaultTravelGroup.

Snímek obrazovky cestovního bodu, který se automaticky přiřadí automaticky vytvořené skupině cestovních bodů v režimu přehrávání.

Každá skupina cestovních bodů musí mít jedinečný název.

Výchozí skupina spawn je skupina, do které chcete, aby se avatary chytly při počátečním připojení k události. Pokud máte jenom jednu skupinu cestovních bodů, vybere se jako výchozí skupina spawn. Pokud máte dvě nebo více skupin cestovních bodů, můžete vybrat skupinu, kterou chcete použít jako výchozí skupinu spawn.

Vytvoření skupiny cestovních bodů

  1. Vytvořte prázdný GameObject a pak ho přejmenujte na Cestovní skupinu.

  2. Nastavte hodnoty pozice "Cestovní skupina" na 0, 0, 0.

  3. V inspektoru klikněte na tlačítko Přidat součást.

  4. Vyhledejte skupinu cestovních bodů a vyberte ji.

    Snímek obrazovky herního objektu s připojenou komponentou Travel Point Group

  5. Pokud chcete, aby skupina byla ta, do které se avatary zasílaly při počátečním připojení k události, ujistěte se, že je vybraná výchozí skupina spawnů. V opačném případě se ujistěte, že není zaškrtnutá.

    Snímek obrazovky komponenty Travel Point s vybranou vlastností Default Spawn Group

Vytvoření cestovních bodů

Přidání cestovního bodu do skupiny cestovních bodů:

  1. Přidejte prázdný GameObject jako dítě cestovní skupiny a přejmenujte ho na něco, co ukazuje, že bude obsahovat cestovní bod.

    Snímek obrazovky herního objektu Travel Point vytvořeného jako dítě herního objektu Travel Group.

  2. V inspektoru klikněte na tlačítko Přidat součást.

  3. Vyhledejte a pak vyberte Cestovní bod.

    Snímek obrazovky komponenty Cestovní bod

Nastavení

Komponenta Travel Point

  • Podívejte se na transformaci: bod, na který se má kamera podívat po vytvoření této transformace. Ve výchozím nastavení se nastaví dopředný formát CenterTransform.
  • Poloměr: velikost cestovní oblasti. Je to kruh kolem středové transformace.
  • Single Travel: Pokud je to pravda, pouze jeden avatar najednou se vytvoří do tohoto bodu, pokud neexistují žádné další body, ze které si vybrat.

Komponenta Travel Point Group

  • Výchozí skupina spawn: Pokud je pravda, tato skupina se použije k vyhledání výchozího bodu pro spawn pro avatar, který zadává mezeru.

Skriptování vizuálů

  • Metody cestovních bodů

  • TravelToPoint(): Přenos místního avatara přímo do konkrétního cestovního bodu.

  • Metody skupiny cestovních bodů

  • TravelToRandomTravelPoint():: Převezměte místní avatar do náhodného bodu ve skupině.

Další kroky