꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

블록코딩 게임 만들기/엔트리 entry 블록코딩

[엔트리 게임 만들기] 28. 엔트리로 레고 블록 쌓기 놀이를 함께 해보아요!

코드덤 2020. 11. 21. 17:30
반응형

이번 시간에는 함께 레고를 만들어 볼 거랍니다. 

먼저 레고를 그려주시거나, 레고를 대체해서 사용할 박스 오브젝트를 가지고 와 주세요~ 

먼저 하나의 레고부터 코딩을 해줄게요. 

저는 이 레고블록을 마우스 포인터로 드래그해서 사용할 거랍니다. 

그래서 2가지 조건이 필요해요. 

"마우스를 클릭했는가?", "마우스 포인터에 닿았는가?"

이 2가지 조건을 모두 만족할때만 마우스 포인터를 따라 이동하도록 만들어 줄 거랍니다. 

이렇게 조건이 여러개일 때 사용하는 블록이 "그리고"라는 블록이에요~ 

위의 블록을 조건문 안으로 넣어줄게요. 

그리고 이 2가지 조건이 맞으면, 마우스 포인터를 따라 이동하도록 만들어 줄 거랍니다. 

자, 이렇게 해서 한번 테스트를 해볼까요? 

이렇게 마우스로 드래그해서 블록을 움직일 수 있답니다. 

근데, 제가 마우스에서 손을 떼면, 다시 원위치로 보내고 싶어요~ 

그러면 하나의 조건이 더 생기죠~ 

그래서 아래와 같이 코딩을 수정해 줄게요. 

그리고 이제 원하는 위치에 블록이 쌓이도록 만들어주어야겠죠~ 

블록을 쌓는 기능은 "도장찍기"기능을 사용할 거랍니다. 

이 블록을 (마우스 포인터에 닿고) (마우스를 클릭했을 때)만 도장이 찍히도록 만들어 줄게요. 

이제 이 코딩을 다른 모든 블록에도 적용을 시켜보세요~ 

아래 영상을 통해 보다 자세한 설명과 함께 도전해 보세요~ 

youtu.be/DPDl3SNsck8

 

반응형