Melee Combat Template
※「Melee Combat Template 」には「Basic Locomotion Template 」アセットが含まれている。
※「Shooter Template 」には「Basic Locomotion Template 」アセット及び、「Melee Combat Template 」アセットが含まれている。
参考:
Third Person Controller – Melee Combat Template | Unity Asset Store [Official]
目次
- 1 使い方
- 2 ダメージ
- 3 武器 (Weapon)
- 4 コンボアタック/連続攻撃 (Combo Attacks)
- 5 インパクト/ヒットエフェクト (vHitDamageParticle)
- 6 ヒット音/ブロック音 (vHitEffects)
- 7 斬撃エフェクト (Slash Effect)
- 8 スタミナ (Stamina)
- 9 Simple Melee AI
- 10 Patrol / Waypoints
- 11 Weapon Holder
- 12 ロックオン
- 13 インベントリ (Inventory)
- 14 ORK Framework
- 15 ドキュメント
- 16 アドオン (Add-ons)
- 17 関連アセット
- 18 動画/チュートリアル
- 19 プレイリスト
使い方
参考:
Third Person Controller Melee Combat Template 使い方まとめ 基本的な使い方 | Study Works
Third Person Controller Melee Combat Template 使い方まとめ 武器の作成 | Study Works
Third Person Controller Melee Combat Template 使い方まとめ 敵の作成 | Study Works
ダメージ
vMeleeAttackObject
- Damage Options
- Damage Type:HitParticleDamage で発動するエフェクトを識別する
- Damage Value:ダメージの量
- Stamina Block Cost:攻撃がブロックされた際に相手が消費するスタミナ
- Stamina Recovery Delay:攻撃がブロックされた際に相手がスタミナの回復を開始するまでの遅延時間
- Ignore Defense:この攻撃について相手のディフェンスを無効化する
- Active Ragdoll:ヒットした場合に攻撃対象をラグドール状態にする
- Reaction ID:相手のリアクションを指定する (
-1
の場合にはリアクションは発動しない) - Recoil ID:攻撃がブロックされた際の反発モーションを指定する
- Override Damage Sender:ダメージを適用する
- Hit Boxes:ヒットボックスを指定するリスト
- Damage Modifier:ダメージの大きさを決定する係数
- Events
- OnDamageHit
- OnRecoilHit
- OnEnableDamage
- OnDisableDamage
vHitBox
- Trigger:トリガーとなるコライダーを指定する
- Damage Percentage:ダメージの量をパーセントで指定する
- Trigger Type
- Nothing
- Everything
- Damage
- Recoil
vMeleeManager
[Default Info]
- Default Damage:デフォルトで与えるダメージ
- Default Attack Distance:デフォルトの攻撃範囲
- Default Stamina Cost:攻撃時にデフォルトで消費するスタミナ
- Default Stamina Recovery Delay:スタミナの回復が始まるまでの遅延時間
- Default Defense Rate:ガードした際にダメージが減少する割合 (パーセント)
- Default Defense Range:ガードが有効な角度
[Body Member]
デフォルトの部位
- 左前腕 (LeftLowerArm)
- 右前腕 (RightLowerArm)
- 左下腿 (LeftLowerLeg)
- 右下腿 (RightLowerLeg)
部位毎にヒットボックス及びダメージを指定する。
- Attack Object:部位毎の vMeleeAttackObject
- Damage Modifier:ダメージの大きさを決定する係数
- Hit Boxes:Attack Object で指定されているヒットボックスのリスト
参考:
Damage Multiplier? – Invector Forum
Changing damage to enemies for different parts of the body – Invector Forum
Particle Damage – Invector Forum
Simple Damage Modifier System for Invector Melee Controller – Invector Forum
vHitBox has not been assigned – Invector Forum
Hit Box Script??? Error – Invector Forum
武器 (Weapon)
参考:
Unarmed to Armed melee attack problem – Invector Forum
コンボアタック/連続攻撃 (Combo Attacks)
参考:
4 hit combo (unarmed) – Invector Forum
インパクト/ヒットエフェクト (vHitDamageParticle)
参考:
Custom hit damage particle – Invector Forum
ヒット音/ブロック音 (vHitEffects)
参考:
Sounds when hits/blocks occur? – Invector Forum
How to change damage sound? – Invector Forum
Punching audio only plays when blocking – Invector Forum
斬撃エフェクト (Slash Effect)
参考:
Attack Effects (Slash Effect) – Invector Forum
Spawn a particle in certain animations – Invector Forum
スタミナ (Stamina)
参考:
Different Stamina use from weak and strong attacks? – Invector Forum
Simple Melee AI
参考:
Simple Melee AI Problem – Invector Forum
AI Companion runs around in circles – Invector Forum
Patrol / Waypoints
参考:
Problem with Waypoint System – Invector Forum
Weapon Holder
参考:
Issue with Weapon Holder (Shooter/Melee) – Invector Forum
ロックオン
参考:
Aim Melee Attack and Hipfire – Invector Forum
インベントリ (Inventory)
参考:
Help editing inventory system – Invector Forum
ORK Framework
参考:
ORK integration? – Invector Forum
ドキュメント
参考:
Basic Documentation | Invector [Official]
Melee Documentation | Invector [Official]
Shooter Documentation | Invector [Official]
AI Documentation | Invector [Official]
アドオン (Add-ons)
参考:
Invector Crafting Add-on | Unity Asset Store [Official]
Invector World Components | Unity Asset Store [Official]
関連アセット
参考:
Third Person Controller – Basic Locomotion FREE | Unity Asset Store [Official]
Third Person Controller – Basic Locomotion Template | Unity Asset Store [Official]
Third Person Controller – Shooter Template | Unity Asset Store [Official]
FSM AI Template | Unity Asset Store [Official]
動画/チュートリアル
#2 MeleeManager and MeleeWeapons