언플러그드 활동 | 빅 이벤트
"빅 이벤트"라고 하는 이번 레슨은, 이벤트를 이용해서 프로그램을 컨트롤하고,
프로그램이 실제로 실행되는 방법을 즉석에서 바꿀수있게 하는 것입니다.
이벤트는 버튼을 누르는 것이나 마우스를 클릭하는것을 말하는데,
이번 레슨에서는 종이 무선 조종기를 가지고 해볼건데요, 실제 비디오 게임같은 겁니다.
이벤트는 어떤 것이 발생되도록 하는 행동입니다. 마우스 버튼을 클릭했을때 웹페이지가 로드되었을때와 같습니다.
이것이 이벤트입니다. 스크롤하기위해 태블릿화면을 터치하는것도
이벤트입니다. 이벤트는 사용자가 원하거나 필요할때 당신의 프로그램을 지휘할 수 있는 멋진 방법입니다.
우리 모두가 반응할수있는 것이 있는데요,
우리가 배가 고프면 냉장고를 찾는 것입니다.
우체부가 오는 소리를 듣고, 우체부가 우편함에 메일을 놓고 가면,
우편물을 찾아옵니다. 이런 행동돌은 버튼을 누르거나 조이스틱을 움직이는 이벤트와도 같습니다.
이런것들은 모두 우리가 무엇인가를 하도록 하는 것이다.
비디오게임을 프로그래밍하는 대부분의 사람들이 다루는 "업데이트"라고 이벤트가 있는데,
1초에 30번 또는 60 번 발생한다. 비디오게임프로그래머들에게
이것은 버튼 클릭이나 조이스톡보다 더 중요한 이벤트이다. 왜냐하면
우리는 그 짧은 순간이 발생하는 기다리고, 그 순간에 조이스틱을 체크한다누군가 이번에 버튼을 눌렀네? 이벤트가 없이는
그 플레이어는 움직이지 못한다. 그 플레이어는 점프를 못한다. 당신은 어떻게 해야 할지 컨트롤 하지 못할것이다.
비디오 게임은 아무것도 움직여지지 않을것이다.
그 이유는 어떤것을 움직이게 하는 이벤트
움직이게 하는