Tools/CharacterColliderSetterTool

Last-modified: 2025-11-03 (月) 20:40:44


CharacterColliderSetterTool(キャラクター コライダー セッター ツール)

キャラクターコライダーを設定するツールのコンポーネント


項目

Enabled:
このコンポーネントを有効にするかどうか。

_equipLink:
???

TipReference:
ツールの基準点スロット(レーザーが出る場所)。

BlockGripEquip:
掴んだ時にツールとして機能させない。

BlockRemoteEquip:
レーザーで選択した時に、装備選択をさせない。

EquipName:
レーザーで選択した時の装備選択で表示する名前。
nullの状態だと、装備選択時に「ツール」と表示されます。(言語設定によって変化します。)

_overrideActiveTool:
???

_gripPosesGenerated:
掴んだ時のツール位置(両手のGripPose)を自動的に生成した。
GripPoseが必要ない場合は、BlockGripEquipとBlockRemoteEquipをTrueにしましょう。(GripPoseスロットは消してOKです。)

ApplyToObjectRoot:
どの階層に適用するか選択できます。
(コンテキストメニューで「オブジェクトルートに適用する」か「ヒットした階層に適用する」か変更可能)
Trueだと、レーザーが当たったコライダーオブジェクトルート配下全てに適用する。
Falseだと、レーザーが当たったコライダーのスロット内に適用する。

MarkGrippable:
クライミング設定の追加や削除ができます。
(コンテキストメニューで「グラブ不可能にする」か「グラブ可能にする」か変更可能)
Trueだと、コライダーの有るスロットにLocomotionGripを追加する。
Falseだと、コライダーの有るスロットからLocomotionGripを削除する。


使用例

  • 完成品がインベントリーに最初から入っています。
    インベンリ > Personal > Resonite Essentials > Tools > Character Collider Setter Tool
  • デスクトップモードの場合は「8」キーで装備できます。
  • このコンポーネントを適当な空オブジェクトにアタッチすると、原初の姿でツールが出現します。
  • ツールの使い方
    ツールを装備します。
    コンテキストメニューを開き、適用する階層を指定します。(お勧めは「ヒットした階層に適用する」です。)
    キャラクターとの衝突判定を設定したいオブジェクトに向けて、トリガー(Yキー)を押します。
    すると、そのオブジェクト内の全コライダーのCharacterCollider設定がTrueになります。(ただし、Typeは変更されないです。)
    同じく、セカンダリー(Rキー)を押すと、CharacterCollider設定がFalseになります。
    (地面などに誤射すると、大変なことになるので気を付けましょう。)
  • コンテキストメニューのロコモーション追加機能について
    装備してコンテキストメニューを開くと、各種設定項目以外に、ロコモーション(移動方法)追加ボタンが3つ表示されます。
  1. 「フライを追加」飛行移動をワールドに追加します。
  2. 「ゼロGを追加」無重力移動をワールドに追加します。
  3. 「歩行を追加」歩行移動をワールドに追加します。
    既に同様のロコモーションモジュールがワールドに存在する場合は、追加されません。
    ちなみに、ロコモーションモジュールは通常であれば以下の階層にあります。
    Root > Controllers > Locomotion Modules
    ロコモーションモジュールはスポーン時にユーザーにインストールされます。


その他

  • ツールを使う際はマナーを守り、セッションホスト等の指示に従いましょう。悪用は厳禁です!
  • ロコモーションモジュールについて公式Wiki
    Locomotion Modules (Slot) - Resonite Wiki