좋아서하는수련원 [코딩|해동검도|기천]
유성구청 옆 / 스타벅스 뒷편
( 042 - 863 - 9875 )

함께 점심 식사를 하였다.

오전 10시 30분 일반부:
장일봉 문우님 나오다.

스트레칭 및 근력운동을 하다.
육합단공을 하다.
원반법, 원반 반장을 배우고 연습하다.
범도보로 원그리기, 원반법을 연습하다.
단배공을 하고 수련을 마치다.

ps. 함께 점심 식사를 하였다.

182.226.43.150 / 2020-07-21 14:41:43 작성




오후 다섯시 초중등부:
송성연, 이두현, 허준형 나오다.

팔벌려 높이뛰기를 30까지 3, 6, 9 게임으로 하였다.
첫 번째 틀려서, 팔굽혀 펴기를 하였다.
두 번째 틀려서, 누워 다리들어주기를 하였다.
세 번째 틀려서, 달리기를 하였다.
네 번째 틀려서, 버피를 하였다.
다섯 번째 틀려서, 엎드려 발 바꾸기를 하였다.

좌우 발 바꾸며 자연세 이어 베기를 하였다.
쌀미자 베기를 배우고 연습하였다.
쌍수검법 2식 초반 부를 연습하였다.

두현이는 손 가락 베인 부분이 신경 쓰였는지, 성연이와 준형이가 검법을 연습하는 동안 내가신장을 섰다.


182.226.43.150 / 2020-07-21 19:18:46 작성

화요일 여섯시 파이썬부:
이두현 나오다.
리스트 안에 리스트 값을 저장하는 부분을 두현이가 헷갈려 했다.
간단한 예제로 보여주며 설명했는데, 다음 시간에 다시 설명해야 겠다.
두현에게 숙제를 냈다.
숙제를 낸 이유는 다시 한 번 내용을 살펴보라는 뜻이다.

[숙제]
1. 반복문에 쓰인 아래의 내용의 의미를 생각해 보고, 주석 달아오기
velx = math.cos(bullet[0]) * 10
valy = math.sin(bullet[0]) * 10
bullet[1] = bullet[1] + velx
bullet[2] = bullet[2] + vely

2. arrows.pop(index) 의미를 생각해 보고, 주석 달아오기



### 수업 내용 ###
# 초기화 값 추가
  radian = 57.29
  arrows = []             # 화살의 정보([각도(라디안), 플레이어 x좌표, 플레이어 y좌표])
  arrows_info = [0, 0]    # 맞춘 갯수(화살 이미지와 적 이미지가 부딪친 수), 발사한 화살 수

#화살 이미지 로딩
  arrow = pygame.image.load("rabbit/resources/images/bullet.png")

#마우스를 클릭했을 때(마우스 클릭 이벤트)
  - 마우스를 클릭했을 때, 위치 좌표 얻기
  - 리스트 arrows에 [각도(라디안), 플레이어 현재 x 좌표, 플레이어 현재 y 좌표] 리스트로 저장

# 움직이는 화살 그리기
  - arrows 각 리스트에서 x, y 좌표 값 업데이트 반복
      x좌표 성분: velx = math.cos(bullet[0]) * 10
      y좌표 성분: valy = math.sin(bullet[0]) * 10
      플레이어 x좌표 = 플레이어 x좌표 + velx
      플레이어 y좌표 = 플레이어 y좌표 + vely
      화면에서 벗어나면, arrows 리스트에서 삭제

  - 업데이트 된 리스트 arrows를 화면에 그려주기 반복


182.226.43.150 / 2020-07-21 19:29:44 작성