コンテンツにスキップ

HEOSpawn

HEOSpawn_1

HEOSpawnは、ワールド内に本コンポーネントをアタッチしたゲームオブジェクトを複数置くことでプレイヤーの入場時のスポーン(初期配置)位置をランダムに決定します。

プレイヤーはHEOSpawnのWorld Position 及び World Rotationの座標に沿ってスポーンします。
なお、三人称視点時のカメラはスポーン時にHEOSpawnのX軸回転値が加わった角度で初期配置されます。
リスポーン時にプレイヤーはHEOPlayerの位置に配置されます。

なお、シングルプレイモードではHEOPlayerの回転値が反映されます。

使い方

1. スポーン位置の対象となるゲームオブジェクトを複数用意し、それぞれにHEOSpawnコンポーネントを付けます。 HEOSpawn_2

例として、ここではCube_Spawn_1~Cube_Spawn_3というオブジェクトを用意し、それぞれの子オブジェクトSpawnPointに対してHEOSpawnを付けます。

HEOSpawn_3 

また、プレイヤーが床に埋まるのを回避するためにSpawnPointの座標はキューブの上に置きます。

HEOSpawn_4 

2. ワールドに入場し、プレイヤーのスポーン位置がランダムに変わることを確認します。

HEOSpawn_5 

HEOSpawn_6 

3. 奈落に落ちるなどの行為によってリスポーンする際は、リスポーン位置がHEOPlayerの位置になります。

HEOSpawn_7