본문 바로가기
프로그래밍/엔트리

[엔트리] 마우스 클릭

by 아임코딩 2023. 4. 27.
728x90
반응형

안녕하세요 아임코딩입니다.

 

유튜브 링크

https://youtu.be/LnNyMBCrKMM

 

 

이번에는 엔트리를 이용한 마우스 버튼 클릭 이벤트를 처리하는 방법에 대해서 알아보겠습니다.

마우스 클릭 이벤트 처리 코드 블록

위 그림과 같이 시작 코드블럭이 모인 곳에서 상단에 "마우스를 클릭했을 때" 코드 블럭과 "마우스 클릭을 해제했을 때" 코드 블럭이 있습니다.

마우스를 클릭했을 때 코드 블럭 : 사용자가 마우스 버튼는 누를 때 실행

마우스 클릭을 해제했을 때 : 사용자가 마우스 버튼을 누른 후 뗐을 때 실행

 

이 두 코드 블럭을 이용한 간단한 프로그램을 만들어 보겠습니다.

 

마우스 이벤트 처리하는 코드

위 그림과 같이 코드를 구성한 후 엔트리봇 오브젝트에 적용합니다.(엔트리봇 오브젝트를 클릭한 후 코드를 작성합니다.)

사용자가 마우스를 클릭하면 마우스 포인터 쪽을 바라보고

사용자가 마우스 버튼을 누른 후 떼면 다시 엔트리봇은 오른쪽 정면을 바라보도록 방향을 0도로 설정합니다.

 

"마우스포인터 쪽 바라보기" 코드 블럭과 "방향을 __으로 정하기" 코드 블럭은 움직임 코드블럭에 있습니다.

 

움직임 코드 블록 중 방향을 정하는 코드 블록

 

이 코드를 실행하면 다음과 같이 실행이 됩니다.

 

 

사용자가 화면에 마우스를 클릭하면 엔트리봇은 마우스 포인터 쪽을 바라보다가 마우스 클릭을 해제하면 다시 원래 방향인 0도 방향을 바라보는 것을 확인할 수 있습니다.

이상으로 사용자의 마우스 클릭 이벤트를 처리하는 코드 블럭과 간단한 프로그램을 제작해봤습니다.

감사합니다.

728x90
반응형

'프로그래밍 > 엔트리' 카테고리의 다른 글

[엔트리] 오브젝트 추가  (0) 2023.04.27
[엔트리] 오브젝트 클릭  (0) 2023.04.27
[엔트리] 키보드 입력  (0) 2023.04.27
[엔트리] 시작하기 버튼 클릭  (0) 2023.04.27
[엔트리] 초기 화면  (0) 2023.04.27