Player(演者) がスタジオに入った際の出現位置を指定するためのコンポーネントです。
Room においては、「リスポーン」を行った際の再出現位置の指定を兼ねています。
VCIPlayerSpawnPoint がアタッチされた GameObject の Transform によって、Player の出現位置, 回転を指定します。
Player は、スタジオに入ったタイミングでいずれかの PlayerSpawnPoint と紐づけられ、
指定された位置, 回転で出現します。
ロケーションVCIとして読み込んだ場合にのみ機能します。
VCIObject がアタッチされた GameObject 下のいずれかの階層にある GameObject に VCIPlayerSpawnPoint をアタッチしてください。
1つの VCI に複数追加することができます。
1つの GameObject にアタッチできる VCIPlayerSpawnPoint は1つです。
VCIPlayerSpawnPoint がアタッチされた GameObject の Transform(Position, Rotation のみ) で、
紐づけられた Player の出現位置, 回転を指定します。
上階層の GameObject の位置, 回転の影響を受けるため、
正しく設定したのに検証ではじかれる場合は、上の階層に意図しない移動, 回転が加えられていないか確認してください。
パラメータ名 | 説明 |
---|---|
Order | Player と紐づけられる優先順位 |
Radius | 出現位置のばらつき範囲 |
VCIPlayerSpawnPoint の Position を原点として、
その原点からXZ平面上に半径 Radius 内のランダムに散らした位置に、
紐づけられた Player が出現するようになります。