본문 바로가기
엔트리코딩/엔트리강좌

블록탭 → 흐름메뉴 → 처음부터 다시 실행하기

by 코딩박사 2023. 9. 5.
반응형

 

안녕하세요? 코딩박사입니다.

이번 강좌는 흐름메뉴처음부터 다시 실행하기 블록입니다.

출처 : 엔트리

위 이미지 빨간 박스 영역의 블록은 처음부터 다시 실행하기 블록입니다.

말 그대로 처음부터 다시 실행하라는 블록입니다.

다음과 같이 예제를 살펴 보겠습니다.

출처 : 엔트리

블록 단위로 천천히 설명을 드리겠습니다.

출처 : 엔트리

위 블록은 시작하기 버튼을 클릭했을때 다음 블록을 실행하는 부분입니다.

출처 : 엔트리

위 블록은 계속 반복하기 블록입니다.

무한 반복한다는 의미입니다.

출처 : 엔트리

만일 <참>이라면, 아니면 블록입니다.

만일 <참>이라는 조건이 맞으면 그 바로 밑에 있는 공간에 블록을 실행하고

아니면, 그 바로밑에 있는 공간에 블록을 실행하라는 의미입니다.

출처 : 엔트리

위 부분인 설명 드리자면, 만일 스페이스키가 눌러져 있는가? 입니다.

만일, 스페이스키가 눌러져 있으면, 바로 아래 부분을 실행하고,

만일, 스페이스키가 눌러져 있지 않으면 아니면 바로 아래 부분을 실행합니다.

출처 : 엔트리

위 블록은 처음부터 다시 실행하라는 블록입니다.

출처 : 엔트리

위 블록은 이동 방향으로 10만큼 엔트리봇이 움직입니다.

출처 : 엔트리

위 블록은 엔트리봇이 움직이면서 보이는 화면 끝에 닿으면 튕기기를 실행합니다.

여기까지 다 이해가 되시죠?

지난 강좌에서 이번과 같이 같은 블록들이 많이 보이실 겁니다.

출처 : 엔트리

위 샘플예제는 시작하기 버튼을 클릭했을때

그 다음 블록인 계복 반복하기 블록을 실행합니다.

출처 : 엔트리

계속 반복하기 블록안에 만일, 스페이지 키가 불러져 있는가?를 물어봅니다.

처음에 실행할때는 당연히 스페이스키를 누르지 않았기 때문에 이부분은 그 다음 블록인

처음부터 다시 실행하기를 실행하지 않습니다.

출처 : 엔트리

스페이스키를 누르지 않았기 때문에 만일,<조건> 문이 아닌 아니면 다음 블록인

이동 방향으로 10만큼 움직이기를 실행합니다.

스페이스키를 누르기 전까지 계속 반복하면서 엔트리봇이 계속해서 오른쪽으로 움직입니다.

계속해서 오른쪽으로 움직이면서 화면 끝에 닿았으면 튕기기를 실행하면서 방향을 반대로 전환합니다.

출처 : 엔트리

출처 : 엔트리

출처 : 엔트리

출처 : 엔트리

출처 : 엔트리

출처 : 엔트리

이런식으로 엔트리봇이 왔다 갔다 반복적으로 계속해서 움직입니다.

여기까지 지난번 강좌에서 많이 비슷합니다.

이제 엔트리봇이 움직이는 동안 스페이키를 누르면? 어떻게 될까요?

맞습니다. 처음부터 다시 실행합니다.

출처 : 엔트리

위와 같이 엔트리봇이 가운데 부분인 처음 자리로 돌아와서

다시 왔다 갔다 계속해서 반복해서 움직입니다.

엔트리 강좌를 할때마다 똑같은 블록들이 많이 보이실 겁니다.

최대한 비슷한 샘플예제를 반복해서 사용하면 이해하기가 좀 더 수월해집니다.

반복학습! 아주 중요하니까요!

이제는 어렵지 않을것 같습니다.

오늘은 여기까지 강좌를 마치겠습니다.

수고하셨습니다.

코딩 박사 씀.

 

반응형