충돌
2022. 12. 31. 11:34ㆍ개인공부/Win32API
영상에서 처럼 플레이어 미사일과 사각형간의 충돌을 계산하여 한번 충돌할때 마다 사각형의 HP가 1씩 줄어들게 설정하여 사각형의 HP가 0이되면 삭제하게 설정하였다.
1
2
3
4
5
6
7
8
9
10
11
|
void CMonster::OnCollisionEnter(CCollider* _pOther)
{
CObject* pOtherObj =_pOther->GetObj();
if (pOtherObj->GetName() == L"Missile_Player")
{
--m_HP;
if (0 >= m_HP)
DeleteObject(this);
}
}
|
OnCollisionEnter 는 처음 충돌이 발생한 프레임을 기준으로 함수가 발생한다.
'개인공부 > Win32API' 카테고리의 다른 글
Animation- Component (0) | 2023.01.02 |
---|---|
충돌 디버깅 (0) | 2023.01.01 |
빙글빙글 도는 오브젝트 (0) | 2022.12.29 |
Collider (0) | 2022.12.28 |
bmp 파일 적용 (0) | 2022.12.27 |