-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
실질적으로 적이 파괴되는 코드
21.10.08 03:57 작성 조회수 99
0
안녕하세요
이 강의에서 보여주신 변경사항에 대해서 제가 잘 이해한건지 확인 부탁드립니다
해당 강의에서 보여주신 내용은
HP가 0이 되기도 전에 적 게임 오브젝트가 파괴되어버리는 문제를 고치는 거잖아요?
그 해결책은 HP가 0이 되고 나서 파괴가 이뤄지는 부분 사이에 어느정도의 시간차를 두는 거로 보입니다
그래서 Enemy, Asteroid, Boss에서 각각 DestroyGameObejct() 함수를 수정하는 걸 보여주셨고요
수정 방향은 shotScript에서 호출되는 해당 함수에서 게임 오브젝트가 바로 파괴 되는게 아니라, 해당 함수가 호출되면, 각 Enemy, Asteroid, Boss 클래스로 가서 플래그가 바뀌고 Update내부에서 타이머 로직이 동작한 다음에, 타이머가 지정된 시간에 도달하면 Update()내부에서 비로소 게임 오브젝트가 파괴되도록 한거로 보입니다
다제가 이해한게 맞나요?
답변을 작성해보세요.
0
답변 1