回答編集履歴

1

情報の追加

2022/07/27 11:55

投稿

KomoriGameDev
KomoriGameDev

スコア433

test CHANGED
@@ -12,3 +12,14 @@
12
12
  if (!other.CompareTag("Character")) return;
13
13
  }
14
14
  ```
15
+ ### 追記
16
+ 単純にNullReferenceExceptionを無くしたいなら以下の方法もあります。
17
+ ```cs
18
+ private void OnTriggerEnter2D(Collider2D other)
19
+ {
20
+ if (other.TryGetComponent<Health>(out var targetHealth))
21
+ {
22
+ targetHealth.TakeDamage(m_DeathDamage);
23
+ }
24
+ }
25
+ ```