작성
·
51
0
훌륭한 강좌 감사합니다. 덕분에 잘 보고 재밌게 배우고 있습니다!
[적 캐릭터 파괴시 이벤트 수신하기] 강좌 중
self._on_target_destroyed 대신
_on_target_destroyed 라고 써도 똑같이 잘 동작하는데요
self 를 써줘야 하는 이론적 배경을 알고 싶습니다~!
답변 1
0
self 를 쓰지 않아도 됩니다. self 를 쓴 이유는 단지 명시적으로 해당 이벤트가 어디에 위치하고 있는가를 표시하기 위한 것입니다. 사실 이것은 고도엔진 이전 버전을 사용하던 사람들이 습관적으로 사용하던 방식이라 그렇게 스크립트를 작성한 것인데, 불필요하기도 해서 저의 다른 강의에서는 self 를 더 이상 쓰지 않고 있습니다.
그리고 제가 질문을 너무 늦게 봤네요. 답변이 늦어져서 죄송합니다.