ParticleSpray(パーティクル スプレー)
パーティクルを噴射するツールのコンポーネント
項目
- Enabled:
- このコンポーネントを有効にするかどうか。
- _equipLink:
- ???
- TipReference:
- ツールの基準点スロット(レーザーが出る場所)。
- BlockGripEquip:
- 掴んだ時にツールとして機能させない。
- BlockRemoteEquip:
- レーザーで選択した時に、装備選択をさせない。
- EquipName:
- レーザーで選択した時の装備選択で表示する名前。
nullの状態だと、装備選択時に「ツール」と表示されます。(言語設定によって変化します。)
- _overrideActiveTool:
- ???
- _gripPosesGenerated:
- 掴んだ時のツール位置(両手のGripPose)を自動的に生成した。
GripPoseが必要ない場合は、BlockGripEquipとBlockRemoteEquipをTrueにしましょう。(GripPoseスロットは消してOKです。)
- Rate:
- 最大噴射量。
- RateExp:
- トリガー量によって、噴射量が変化する。
(初期値は0.2なので、ちょっとトリガー引くと出る。0にすると、チョロチョロと出続ける。)
- MinSpeed:
- 最小射出速度。
(SpeedRangeInitializerを制御してる。)
- MaxSpeed:
- 最大射出速度。
(同上)
- partStyle:
- 制御対象のParticleStyle。
- partSpeed:
- 制御対象のSpeedRangeInitializer。
- partEmitter:
- 制御対象のEmitter。(PointEmitter)
使用例
- インベントリー(Toolsフォルダー)に入っていないので、自分で生成するしかありません。
このコンポーネントを適当な空オブジェクトにアタッチすると、原初の姿でツールが出現します。
- ツールの使い方
ツールを装備して、トリガーします。(デスクトップモードの場合はYキーではなく、マウスの左クリック。)
パーティクルがビューって出ます。
(初期設定だと、物理と重力が有って、放出後に色が変化するパーティクルが出てきます。)
(出始めと終わりのチョロチョロ感も再現されています。)
その他
- トリガーするとパーティクルが出るシンプルなオモチャを作るときに便利です。