미해결
파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)
충돌감지에서 궁금한점
character_rect = character.get_rect()
character_rect.left = character_x_pos
character_rect.top = character_y_pos
enemy_rect = enemy.get_rect()
enemy_rect.left = enemy_x_pos
enemy_rect.top = enemy_y_pos
여기서 .left 랑 .top가 left인데 왜 오른쪽 충돌도 인식하는지 top도 왜 아래쪽 충돌도 인식하는지 궁금합니다.
그리고 양옆 충돌은 충돌로 인식안하고 위아래 충돌만 충돌이라고 인식하고 싶어서 위에 코드에서
character_rect = character.get_rect()
character_rect.top = character_y_pos
enemy_rect = enemy.get_rect() enemy_rect.top = enemy_y_pos
이렇게 두번째 줄을 지웠는데 창이 열리자마자 충돌로 인식하고 꺼지는건 왜그런건가요?