Lesson 7_2 Event Structure(이벤트 구조_동적이벤트)
안녕하세요. 이번에는 이벤트 케이스의 동적이벤트에 대해서 알려드리도록 하겠습니다.
이전 강좌(7_1)에서 말했다 싶이 이벤트 케이스는 특정한 이벤트가 발생할때 수행이 됩니다. 저번에는 버튼을 눌러서 이벤트를 생성했지만 키보드 또는 마우스로도 이벤트를 수행할수 있습니다.
사진1,2,3과 같이 웨이브 폼을 만들고 숫자형 인디게이터(while loop횟수 감시)와 Stop버튼을 생성해 줍니다.
그림4와 같이 while loop안에 이벤트 케이스가 들어가 있도록 설정해 줍니다.
그림5~7 까지는 동적이벤트를 생성하는 것입니다. 일단 웨이브폼 차트의 참조를 생성합니다. 그리고 이벤트 등록을 생성하신후 마우스 커서 들어옴을 선택합니다. 그리고 이벤트 등록과 참조(웨이브폼 차트)를 연결해 주시기 바랍니다.
이후 이벤트 케이스 끝부분에 마우스 커서를 대고 우클릭을 하여 다이나믹 이벤트 터미널 보이기를 선택합니다. 이후 안테나 접시같은 아이콘이 이벤트 케이스 바깥쪽에 생성이 됩니다.
while loop 오른쪽 빠깥쪽에는 이벤트 등록 해제를 생성하고 이벤트 케이스에 연결을 합니다.
사진10과 같이 이벤트 등록과 이벤트 등록해제는 각각 다이나믹 이벤트 터미널에 연결되 있어야 합니다. 그리고 에러선 또한 이벤트 케이스에 연결 되 있어야 합니다.
그림11~14까지는 웨이브폼 차트의 이벤트를 생성하는 것입니다. 다만 현재 웨이브폼 차트는 이미 이벤트가 등록이 됬기 때문에 그림12에서 고정되어 있습니다. 이대로 생성하시고 그림 13,14처럼 난수를 웨이브폼에 연결하시면 됩니다.
웨이브폼 화면 바깥에서 안쪽으로 마우스 커서가 들어올때 그래프가 그려지는 것을 볼수 있습니다. 매번마다 그래프가 그려지고 숫자형 인디게이터를 볼때도 숫자가 올라가는 것을 확인할수 있습니다.
이것으로 이벤트구조의 동적 이벤트에 대해서 마무리 하겠습니다. 다음번은 키보드로 이벤트 케이스를 수행하도록 글을 작성하겠습니다.
이전 강좌(7_1)에서 말했다 싶이 이벤트 케이스는 특정한 이벤트가 발생할때 수행이 됩니다. 저번에는 버튼을 눌러서 이벤트를 생성했지만 키보드 또는 마우스로도 이벤트를 수행할수 있습니다.
![]() |
사진1) 웨이브폼 차트 생성 |
![]() |
사진2) 숫자형 인디게이터 생성 |
![]() |
그램3) Stop버튼 생성 |
사진1,2,3과 같이 웨이브 폼을 만들고 숫자형 인디게이터(while loop횟수 감시)와 Stop버튼을 생성해 줍니다.
![]() |
그림4) while loop와 이벤트 케이스 생성 |
그림4와 같이 while loop안에 이벤트 케이스가 들어가 있도록 설정해 줍니다.
![]() |
그림5) 웨이브폼 차트의 참조 생성 |
![]() |
그림6) 이벤트 등록 생성 |
![]() |
그림7) 커서들어옴 선택 |
![]() |
그림8) 다이나믹 이벤트터미널 생성 |
이후 이벤트 케이스 끝부분에 마우스 커서를 대고 우클릭을 하여 다이나믹 이벤트 터미널 보이기를 선택합니다. 이후 안테나 접시같은 아이콘이 이벤트 케이스 바깥쪽에 생성이 됩니다.
![]() |
그림9) 이벤트 등록해제 생성 |
while loop 오른쪽 빠깥쪽에는 이벤트 등록 해제를 생성하고 이벤트 케이스에 연결을 합니다.
![]() |
그림10) 정지케이스 생성 |
사진10과 같이 이벤트 등록과 이벤트 등록해제는 각각 다이나믹 이벤트 터미널에 연결되 있어야 합니다. 그리고 에러선 또한 이벤트 케이스에 연결 되 있어야 합니다.
![]() |
그림11) 이벤트 케이스 추가 |
![]() |
그림12) 웨이브폼 차트 이벤트 생성 |
![]() |
그림13) 난수 생성 |
![]() |
그림 14) 난수를 웨이브폼에 연결 |
그림11~14까지는 웨이브폼 차트의 이벤트를 생성하는 것입니다. 다만 현재 웨이브폼 차트는 이미 이벤트가 등록이 됬기 때문에 그림12에서 고정되어 있습니다. 이대로 생성하시고 그림 13,14처럼 난수를 웨이브폼에 연결하시면 됩니다.
![]() |
그림15) 프로그램 실행 |
웨이브폼 화면 바깥에서 안쪽으로 마우스 커서가 들어올때 그래프가 그려지는 것을 볼수 있습니다. 매번마다 그래프가 그려지고 숫자형 인디게이터를 볼때도 숫자가 올라가는 것을 확인할수 있습니다.
이것으로 이벤트구조의 동적 이벤트에 대해서 마무리 하겠습니다. 다음번은 키보드로 이벤트 케이스를 수행하도록 글을 작성하겠습니다.
댓글
댓글 쓰기