TSHacks2022 / ThirdPersonShooting

0 stars 0 forks source link

武器・プレーヤー・敵のステータス規定 #2

Open fairy26 opened 2 years ago

fairy26 commented 2 years ago
fairy26 commented 2 years ago

ダメージの実装

敵 -> プレーヤー

ダメージの発生

Assets/FPS/Scripts/Gameplay/ProjectileStandard.cs/onHit()

ダメージの計算

Assets/FPS/Scripts/Game/Shared/Damageable.cs/InflictDamage() ここで爆発or自傷ダメージなら当該倍率をかける

ダメージの反映

Assets/FPS/Scripts/Game/Shared/Health.cs/TakeDamage()

プレーヤー -> 敵 Assets/FPS/Scripts/AI/EnemyController.cs/OnDamaged() damageSource = Player (UnityEngine.GameObject)