共用方式為


Create 虛擬人偶繁衍和旅遊點

旅遊點概觀

Travel Point 是 Mesh 工具組中的元件,可用來定義出席者虛擬人偶加入事件時的位置,以及使用視覺腳本在活動期間傳送虛擬人偶。

如果 Travel Point 不存在於環境中,而且有一個 GameObject 代表原點的樓層,則虛擬人偶會在繁衍時在樓層上。 如果原點附近沒有樓層,則虛擬人偶會在原點上方繁衍、落在一些時間,然後在迴圈中重新擷取。

旅遊點群組概觀

所有旅遊點都必須屬於旅遊點群組。 如果您新增 Travel Point 而不先將它指派給群組...

階層中未指派給移動點群組之移動點的螢幕快照。

...當您進入播放模式時,會自動建立移動點群組,並將旅遊點指派給它。

自動指派給播放模式中自動建立之旅遊點群組的移動點螢幕快照。

每個旅遊點群組都必須有唯一的名稱。

默認繁衍群組是您希望虛擬人偶一開始加入事件時要繁衍到的群組。 如果您只有一個旅遊點群組,預設會選取它作為預設繁衍群組。 如果您有兩個以上的旅遊點群組,您可以選取您想要的群組作為預設繁衍群組。

Create 旅遊點群組

  1. Create 空的 GameObject,然後將它重新命名為“Travel Group”。

  2. 將 [移動群組 ] 的位置 值設定為0、0、0。

  3. 偵測器中,按兩下 [ 新增元件] 按鈕。

  4. 搜尋,然後選取 [移動點群組]。

    附加 Travel Point Group 元件的遊戲物件的螢幕快照。

  5. 如果您想要讓群組成為一開始加入事件時所繁衍的虛擬人偶,請確定已選取 [默認繁衍群組 ]。 否則,請確定它未選取。

    已選取 [預設繁衍群組] 屬性之 Travel Point 元件的螢幕快照。

Create 旅遊點

若要將旅遊點新增至旅遊點群組

  1. 將空的 GameObject 新增為 Travel Group 的子系,然後將它重新命名為顯示其會包含 Travel Point 的專案。

    建立為 Travel Group 遊戲物件的子系之 Travel Point 遊戲物件的螢幕快照。

  2. 偵測器中,按兩下 [ 新增元件] 按鈕。

  3. 搜尋,然後選取 [移動點]。

    Travel Point 元件的螢幕快照。

設定

移動點元件

  • 查看轉換: 您希望相機在繁衍到該轉換之後查看的點。 這會預設為 CenterTransform 向前轉送。
  • 半徑: 行進區域的大小。 這是中央轉換的圓形。
  • 單一旅遊: 如果這是 true,則一次只有一個虛擬人偶會繁衍到這個點,除非沒有其他點可供選擇。

移動點群元件

  • 默認繁衍群組: 若為 true,此群組將用於尋找進入空格之虛擬人偶的預設繁衍點。

視覺腳本

  • 旅遊點方法

  • TravelToPoint () :將本機虛擬人偶直接傳輸至特定的旅遊點。

  • 旅遊點群組方法

  • TravelToRandomTravelPoint () :將本機虛擬人偶傳輸至群組中的隨機點。

下一步