Javascript is required

TOP › マイページTOP ›
入稿ドキュメントMAP › Vket公式アセット ›
VketScalingTeleporter

VketScalingTeleporter

概要

入口(Entry)に入ったプレイヤーを到着地点へテレポートさせ、同時にアバターの大きさを変更するPrefabです。

  • 出口(Exit)に入るか、縮尺を変更するエリア(Area)から出ると、アバターは元の大きさに戻ります。
  • 大きさを変えずにテレポートだけ行うこともできます。
  • 入口・出口に入ったプレイヤー本人にのみ動作します。

使用方法

Prefab追加方法

VketToolsのVketPrefab一覧を選び、追加したいPrefabの生成と設定から追加を行います。
設定の方法は、各Prefabの説明に沿って進める形となります。

Prefab

VketScalingTeleporterの生成と設定

VketScalingTeleporterの設定

Prefab追加後に設定画面が表示されるので設定を行います。
設定を閉じてしまった場合でも、Hierarchyに追加された VketScalingTeleporter の入口または出口を選択して、Inspectorの Open Setting Window から各種設定の変更が可能です。

※設定画面はPrefab編集モードでは使用できません。シーンに配置したVketScalingTeleporterから設定してください。

VketScalingTeleporterの設定画面

  1. 縮尺の設定
    ScaleMode でアバターの大きさの変更方法を選択し、その下の欄に値を入力します。欄の名前は ScaleMode によって変わります(Fixedでは 目線の高さ (m)、Multiplierでは 倍率)。値は0より大きくしてください。
    • Fixed:目線の高さをメートルで指定します。
    • Multiplier:現在の大きさに対する倍率を指定します。
    • Unchanged:大きさを変えずにテレポートだけ行います。
  2. 入口と到着地点
    Entryを選択 をクリックすると入口のオブジェクトが選択されます。入口のColliderの範囲にプレイヤーが入るとテレポートします。
    到着地点を選択 をクリックすると到着地点のオブジェクトが選択されます。Sceneビューで位置を調整してください。
  3. 縮尺を変更するエリア
    Areaを選択 をクリックするとエリアのオブジェクトが選択されます。Colliderの範囲を調整してください。
    エリアから出ると、すぐに元の大きさに戻ります。到着地点はエリアの中に置いてください。 エリアの外に置くと、到着した直後に元の大きさに戻ります。
    ※ScaleMode が Unchanged の場合、エリアは使用されません。
    入口・到着地点・エリア・出口の配置
  4. 出口の設定
    出口を追加 をクリックすると出口(VketScalingTeleporterExit)が生成され、入口と戻り先が自動で設定されます。出口に入ると戻り先へテレポートし、アバターの大きさが元に戻ります。
    設定画面には、この入口を参照している出口の一覧が表示されます。出口を削除する場合は、一覧の Remove ボタンをクリックしてください。Prefabに元から含まれる出口は、削除すると非アクティブになります。
    ※出口は単体では動作しません。出口のInspectorの ScalingTeleporterEntry に、対応する入口が設定されている必要があります。

注意事項

  • エリアの中でアバターの大きさが変わった場合(アバターを変更した場合など)は、設定した大きさで上書きされます。
  • 出口でテレポートした場合は、移動先がエリアの中でも元の大きさに戻ります。
  • 到着地点が別の入口・出口の範囲の中にある場合、無限ループを防ぐため、一度その範囲から出るまでその入口・出口は反応しません。

↑ ページ上部に戻る