トラップの作成2(Playerがダメージを受ける)
![052e5f78 e3fa 4821 b209 6c12d5f27724](https://codegenius.org/uploads/slide/image/8979/052e5f78-e3fa-4821-b209-6c12d5f27724.jpeg)
![951fc847 ead2 45b0 9ff6 0b7aa7eb5daf](https://codegenius.org/uploads/slide/image/8980/951fc847-ead2-45b0-9ff6-0b7aa7eb5daf.jpeg)
![24d4c7ea 7f26 4a86 878c 390705b838c9](https://codegenius.org/uploads/slide/image/8981/24d4c7ea-7f26-4a86-878c-390705b838c9.jpeg)
![6d41cce3 8757 4c27 b559 bb7fd4c31316](https://codegenius.org/uploads/slide/image/8982/6d41cce3-8757-4c27-b559-bb7fd4c31316.jpeg)
![Ebe6f8aa 32c8 40f8 ba16 3a9c54df9cd3](https://codegenius.org/uploads/slide/image/8983/ebe6f8aa-32c8-40f8-ba16-3a9c54df9cd3.jpeg)
![B9a3242d e9ad 4628 bd0e 791a1c53f461](https://codegenius.org/uploads/slide/image/8984/b9a3242d-e9ad-4628-bd0e-791a1c53f461.jpeg)
![53d0e38c 287f 4c24 bba2 0f27ca5cfe2d](https://codegenius.org/uploads/slide/image/8985/53d0e38c-287f-4c24-bba2-0f27ca5cfe2d.jpeg)
![75da2bf7 3f5d 4428 ae1f 5a301c1d495c](https://codegenius.org/uploads/slide/image/8986/75da2bf7-3f5d-4428-ae1f-5a301c1d495c.jpeg)
![F7f341d1 331c 490d ad2f ae8fde77f0b2](https://codegenius.org/uploads/slide/image/8987/f7f341d1-331c-490d-ad2f-ae8fde77f0b2.jpeg)
![Dda41f28 64d4 4f61 a215 4889cc92e879](https://codegenius.org/uploads/slide/image/8988/dda41f28-64d4-4f61-a215-4889cc92e879.jpeg)
ダメージを受ける
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerHP : MonoBehaviour
{
public AudioClip damageSound;
private Animator animator;
private void Start()
{
animator = GetComponent<Animator>();
}
private void OnCollisionEnter2D(Collision2D collision)
{
if(collision.gameObject.CompareTag("Trap"))
{
animator.SetTrigger("Damage");
AudioSource.PlayClipAtPoint(damageSound, transform.position);
}
}
}
![66e3f119 ca44 4222 8cd5 5c4dafb31caf](https://codegenius.org/uploads/slide/image/8989/66e3f119-ca44-4222-8cd5-5c4dafb31caf.jpeg)
![E4135c86 7fe7 4255 992f db008acc7c5e](https://codegenius.org/uploads/slide/image/8990/e4135c86-7fe7-4255-992f-db008acc7c5e.jpeg)
【2022版】ActionGame2D(全33回)
他のコースを見る![052e5f78 e3fa 4821 b209 6c12d5f27724](https://codegenius.org/uploads/slide/image/8979/052e5f78-e3fa-4821-b209-6c12d5f27724.jpeg)
![951fc847 ead2 45b0 9ff6 0b7aa7eb5daf](https://codegenius.org/uploads/slide/image/8980/951fc847-ead2-45b0-9ff6-0b7aa7eb5daf.jpeg)
![24d4c7ea 7f26 4a86 878c 390705b838c9](https://codegenius.org/uploads/slide/image/8981/24d4c7ea-7f26-4a86-878c-390705b838c9.jpeg)
![6d41cce3 8757 4c27 b559 bb7fd4c31316](https://codegenius.org/uploads/slide/image/8982/6d41cce3-8757-4c27-b559-bb7fd4c31316.jpeg)
![Ebe6f8aa 32c8 40f8 ba16 3a9c54df9cd3](https://codegenius.org/uploads/slide/image/8983/ebe6f8aa-32c8-40f8-ba16-3a9c54df9cd3.jpeg)
![B9a3242d e9ad 4628 bd0e 791a1c53f461](https://codegenius.org/uploads/slide/image/8984/b9a3242d-e9ad-4628-bd0e-791a1c53f461.jpeg)
![53d0e38c 287f 4c24 bba2 0f27ca5cfe2d](https://codegenius.org/uploads/slide/image/8985/53d0e38c-287f-4c24-bba2-0f27ca5cfe2d.jpeg)
![75da2bf7 3f5d 4428 ae1f 5a301c1d495c](https://codegenius.org/uploads/slide/image/8986/75da2bf7-3f5d-4428-ae1f-5a301c1d495c.jpeg)
![F7f341d1 331c 490d ad2f ae8fde77f0b2](https://codegenius.org/uploads/slide/image/8987/f7f341d1-331c-490d-ad2f-ae8fde77f0b2.jpeg)
![Dda41f28 64d4 4f61 a215 4889cc92e879](https://codegenius.org/uploads/slide/image/8988/dda41f28-64d4-4f61-a215-4889cc92e879.jpeg)
ダメージを受ける
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerHP : MonoBehaviour
{
public AudioClip damageSound;
private Animator animator;
private void Start()
{
animator = GetComponent<Animator>();
}
private void OnCollisionEnter2D(Collision2D collision)
{
if(collision.gameObject.CompareTag("Trap"))
{
animator.SetTrigger("Damage");
AudioSource.PlayClipAtPoint(damageSound, transform.position);
}
}
}
![66e3f119 ca44 4222 8cd5 5c4dafb31caf](https://codegenius.org/uploads/slide/image/8989/66e3f119-ca44-4222-8cd5-5c4dafb31caf.jpeg)
![E4135c86 7fe7 4255 992f db008acc7c5e](https://codegenius.org/uploads/slide/image/8990/e4135c86-7fe7-4255-992f-db008acc7c5e.jpeg)
トラップの作成2(Playerがダメージを受ける)