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

블록탭 → 시작메뉴 → 장면이 시작되었을때

by 코딩박사 2023. 7. 20.
반응형

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

이번 강좌는 장면이 시작되었을때 블록코딩을 진행하겠습니다.

지난 강좌에서 이어서 진행하는 강좌입니다.

지난 강좌를 아직 못 보신 분들이 계시면 아래를 참조해주세요.

출처 : 엔트리

 

위와 같이 장면이 시작되었을때...라는 블록코딩입니다.

장면1에서 장면2로 넘어와서 장면2시작되었을때 다음 블록코딩을 시작하는 하라는 의미입니다.

먼저 장면1은 기본적으로 오브젝트(엔트리봇)이 추가 되어있는데

장면2빈공간이므로 오브젝트를 추가 해 보겠습니다.

출처 : 엔트리

 

위와 같이 빈공간에 오브젝트 추가하기 버튼을 클릭합니다.

출처 : 엔트리

 

그러면, 위와같이 오브젝트 화면으로 전환되며, 왼쪽 메뉴에 엔트리봇 메뉴중 수많은

엔트리봇 오브젝트가 나타납니다.

그 중 반대로 뛰어가는 엔트리봇을 선택을하고 오른쪽 상단에 추가하기 버튼을 클릭합니다.

출처 : 엔트리

 

위와 같이 장면2엔트리봇이 뛰는 모습의 오브젝트가 추가됩니다.

장면1에서 오른쪽 방향으로 10만큼 10번반복해서 움직이는 블록코딩을 했었습니다.

그래서, 다시 뒤로 돌아오는 블록코딩을 진행하겠습니다.

우선, 장면2에 엔트리봇을 장면1에서 이동한만큼 장면2에 엔트리봇을 움직여 줍니다.

정확하지는 않아도 장면1을 실행하면 어느정도 움직이는 부분을 알고 있기 때문에

어느정도 인지 대충 감을 잡아서 움직여 줍니다.

출처 : 엔트리

 

위와 같이 장면2에서 다시 뒤로 돌아가는 모습을 하기때문에 이동방향을 90도에서 270도로 변경하면

다시 뒤로 돌아가는 모습을 진행하실 수 있습니다.

여기서 간단한 샘플을 보시겠습니다.

출처 : 엔트리

 

위와 같이 장면2에서 화면이 바뀌면 장면이 시작되었을때 블록이 시작되어

다음 블록코딩을 실행하게 됩니다.

10번 반복하면서 이동 방향으로 10만큼 움직이라는 뜻입니다.

그러면, 장면1에서 오른쪽으로 10번 반복하면 이동 방향으로 10만큼 움직이고,

장면2화면이 바뀌면서 시작되자 마자 다음 블록코딩인 10번 반복하면서 이동 방향으로 10만큼 움직입니다.

결국, 오른쪽으로 움직이고 다시 뒤로 움직입니다.

왔다리 갔다리....^^

아주 쉽죠?

여러분들도 따라해 보세요.

오늘 강좌는 여기까지..

다음에도 열심히...

그럼, 이만....

코딩박사 씀.

 

반응형