EnemyCharacter에 ApplyDamage_Implementation을 구현하고 나서 빌드하는데 자꾸 빌드 오류가 발생함. 그런데 EnemyCharacter의 함수를 주석처리하여 확인해보니, PlayerCharacter에 선언한 ApplyDamage_Implementation과 완전히 동일하게 선언했는데도 불구하고, PlayerCharacter의 함수는 정상적으로 빌드가 되는데 EnemyCharacter에 선언한 함수에서만 자꾸 오류가 발생하여 빌드가 안됨. 자꾸 "DamageAmount 선언은 클래스 멤버를 숨깁니다" 라는 오류 문구가 떠서 이게 도대체 무슨 말인가 싶었었다.그래서 한참을 이것저것 바꿔보고 고민하고 하다가 발견한 충격적인 사실... 위에 "플레이어 피격 테스트용 변수들" 에 ..