プレイヤーがジップラインをできるようにします。
このコンポーネントは、Unity のライン レンダラーと直接連携します。そこで、主にラインの幅と色など、必要な設定を変更します。
プレイヤーのZiplining abilityを有効にする必要があります。このコンポーネントを空のゲーム オブジェクトに配置すると、シーン ギズモが表示されます。ゲーム オブジェクトの位置が開始位置になり、赤いギズモが終了位置を変更します。

Note
ライン レンダラー (Default-Line) にマテリアルを追加することを忘れないでください。
Property | |
---|---|
Lines | ジップラインのライン数 |
Gravity | ジップラインに作用する重力の力 |
Up Friction | ジップラインを上るときにプレイヤーに作用する摩擦。無視するにはゼロのままにします。 |
Bounce | プレイヤーと相互作用するときにジップラインに及ぼされる力。 |
Stiffness | 数値が大きいほど、ジップラインのたるみが少なくなります。パフォーマンスのために、この値は 30 未満にしてください。 |
Line Renderer | ライン レンダラーへの参照 |
Area | プレイヤーがこのエリア内に入ると、システムはジップラインをチェックします。エリアの幅は自動的に設定されますが、高さは指定する必要があります。オフセットは、エリアを Y 方向にオフセットします。 |
Create On Awake | 有効にすると、ジップラインは移動された場合に Awake で再作成されます。 通常は、初期化時間を短縮するために、エディター時間中にこれを初期化します。 |
Create | すべての設定を選択したら、このボタンを押してジップラインを作成します。位置や設定を変更したときはいつでも、ジップラインを再作成して変更を適用します。 |
View | 有効にすると、ジップラインギズモが表示されます。 |
Important
ジップラインの開始点は、トランスフォームの位置に対応します。適切な配置のために、トランスフォームのハンドルの位置がピボット (センターではなく) に設定されていることを確認してください。シーン ハンドル ツール (赤い円) は、ジップラインの終了点を指定するために使用されます。開始点と終了点の間の距離によって、ジップラインの長さが決まります。