This document is about: FUSION 2
SWITCH TO

Metaverse Hub


Available in the Industries Circle
Circle

概要

Hubシーンは、マルチプレイヤーの開始地点です。
主な目的は、他のスペース(Art Gallery・PicaZoo・Music)へのアクセスを提供することです。
そのため、シーンにはプレイヤーを他のスペースにテレポートさせるためのポータルが置かれています。
そして同じように、他のシーンにもこのHubに戻るためのポータルがあります。

また、近くにいるプレイヤー同士で話すことができます。

Fusion Metaverse Hub

Portals

Fusion Metaverse Portal

SpaceLoader activation

SpaceLoaderコンポーネントは、各ポータルに付けられています。
Awake()では、SpaceDescriptionScriptableObjectパラメーターを使用して、ポータルのテキストフィールドを更新します。
プレイヤーがポータルのプラットフォームに入ると、新しいシーンをロードするための「Exit」プロセスが開始します。

C#

private void OnTriggerEnter(Collider other)
{
    if (other.GetComponentInParent<HardwareHand>())
    {
        exitingTriggerCollider = other;
        StartExiting();
    }
}

StartExiting()メソッドは、予期せぬシーンローディングの防止を行っています。
それから、SwitchScene()を呼び出して実際のシーンへ遷移します。

Back to top