Tools/ComponentCloneTool

Last-modified: 2025-02-28 (金) 20:55:03


ComponentCloneTool(コンポーネント クローン ツール)

あるスロットから別のスロットに、コンポーネントをコピーしてくれるツールのコンポーネント


項目

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

_equipLink:
???

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

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

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

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

_overrideActiveTool:
???

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

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

EnsureSingleInstance:
同じ名前のコンポーネントがあるときはコピーしない。
(コンテキストメニュー「シングルインスタンス」でOn/Off可能。)

AllowPickup:
コンポーネントのコピー(格納)を行う。

_label:
コピーしたコンポーネント名(テキスト)の表示先。

_templateRoot:
コピーしたコンポーネントの格納先スロット。
(コンテキストメニュー「テンプレートをクリア」で削除可能。)


使用例

  • 完成品がインベントリーに最初から入っています。
    インベンリ > Personal > Resonite Essentials > Tools > Component Clone Tool
  • デスクトップモードの場合は「-」(ハイフン)キーで装備できます。
  • このコンポーネントを適当な空オブジェクトにアタッチすると、原初の姿でツールが出現します。
  • コピー元コンポーネントの設定や参照等も全部クローンされます。
  • Templateスロットに手動でコンポーネントを追加すれば、複数個のコンポーネントを一括で追加できるようになります。
  • ツールの使い方
    Component Clone Tool を装備します。
    インスペクターに表示されているコンポーネントの名前部分を掴んで、セカンダリー(Rキー)を押します。
    すると、ツールの中にそのコンポーネントのコピーが格納されて、コンポーネントの名前が表示されます。
    コピー先のオブジェクトにレーザーを当てて、トリガー(Yキー)を押すとコピペされます。(誤射には気を付けましょう。)
    インスペクター上で行う場合は、インスペクター左欄のスロット名を掴んで空中でセカンダリー押すとコピペできます。
  • 使用頻度の高いコンポーネント群は、予め各項目を設定してからツールに格納し、そのツールをインベントリーに保存しておくことで、次回からワンタッチで設定済みのコンポーネントをアタッチできるようになります。
    アバターセットアップする際に、予め設定済みのDynamicBoneChain等を用意しておけば、スピーディーにセットアップを行う事ができるようになります。


その他

  • ツールを使う際はマナーを守り、セッションホスト等の指示に従いましょう。悪用は厳禁です!
  • ツールを使用せずに、コンポーネントの名前部分をグラブ&ドロップでコピーする方法もあります。詳しくは「操作方法(奥義)」をご覧ください。
  • どうでもいい話ですが、インベントリーから取出すと「Component Clone Tool」だけど、ハイフンキーで取出すと「ComponentCloneTip」です。