Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
어려웠던 부분 :
빈칸을 다 채우긴 했지만 역시나 Play가 잘 되지 않네요ㅜ_ㅜ
GameManager에서 TurnNotify()가 처음 실행될 때 Object reference not set to an instance of an object라고 에러가 떠서 _turnHandler(_gameRound, _whoseTurn)가 Character Script의 TurnUpdate와 연결되는 것을 로그 찍어서 확인했는데 뭐가 문제인지 잘 모르겠습니다. 여기서 이 instance of an object가 _turnHandler를 가리키는게 맞나요..?? 그리고 TurnNotify()라는건 _turnHandler를 통해서 Character의 TurnUpdate를 실행시키는 역할을 한다고 생각했는데 여기에서 _whoseTurn을 사전에 업데이트 하는 이유를 잘 모르겠습니다.
태호님이 상세하게 써 주신 코드 워크 플로우를 하나하나 따라가 보았는데 제가 그 의도를 완전히 이해하지 못한 것 같아요ㅠㅅㅠ 그러다 보니 어떤 것들을 맞춰 확인해야 하는지 잘 감이 오지 않습니다 흑흑
그리고 혹시 Player와 Enemy Script이름이 서로 바뀐건가요.?? my_Damage는 내가 상대방에게 입히는 데미지가 맞나요..?
이번주에 더 고민해보고 보충하겠습니다!!
개선되었으면 하는 점: 너무 예시까지 잘 정리해 주셔서 잘 봤습니다ㅎㅎ그런데 과제를 아마 쉽게 따라해 보라고 스켈레톤 코드를 주신 것 같은데 제가 태호님의 의도를 정확하게 파악하는 수준이 안되다 보니 오히려 그냥 구현하는 것보다 더 어렵게 느껴지는 것 같기도 해요..ㅜㅜ 그래도 과제 하면서 여러가지로 많이 생각을 해 볼 수 있었습니다. 감사합니다!