8단계: 프로그램 실행 및 기타 기능 사용
이제 프로그램이 완성되어 실행할 준비가 되었으므로프로그램을 실행하고 테스트할 수 있습니다.더 자세한 내용을 알아보려면 색과 소리를 변경해 봅니다.
이 항목에 대 한 비디오 버전을 자습서 2: 비디오 5-Visual Basic 미로 만들기 또는 연습 과제 2: 미로 C#에-5 비디오 만들기.
프로그램을 실행하려면
프로그램을 저장한 다음 시작합니다.
마우스 포인터가 미로의 시작 위치에 있는지 확인합니다.
마우스 포인터로 미로를 통과하다가벽에 닿게 하여 소리가 재생되고 마우스 포인터가 시작 위치로 되돌아가는지 확인합니다.
마우스 포인터를 미로 밖으로 이동합니다.그런 다음 마우스 포인터를 다시 패널로 이동하여 마우스 포인터가 시작 위치로 되돌아가는지 확인합니다.
[!참고]
테스트할 때는 프로그램의 모든 기능이 작동하는지 확인해야 합니다.여기서는 Finish 레이블 MouseEnter 이벤트 처리기가 Tada 소리를 재생하고 축하 메시지를 표시한 다음 게임을 종료하는지 테스트할 수 있습니다.전체 미로를 통과하지 않도록 하려면 패널의 MouseEnter 이벤트 처리기를 일시적으로 해제하면 됩니다.이렇게 하면 마우스 포인터를 미로 밖으로 이동했다가 시작 위치로 되돌아가지 않고도 Finish 레이블 위에 마우스 포인터를 놓을 수 있습니다.
패널을 선택한 다음 속성 창의 이벤트 테이블로 이동합니다.MouseEnter 이벤트까지 아래로 스크롤하고 이벤트 이름을 선택합니다.
Delete 키를 눌러 이벤트 처리기 이름을 삭제한 다음 Enter 키를 누릅니다.IDE가 자동으로 패널에서 이벤트 처리기의 연결을 끊습니다.이제 벽이 연결된 상태에서 마우스를 미로 밖으로 이동하여 맨 아래에 있는 Finish 레이블에 도달할 수 있습니다.
프로그램을 저장하고 실행하여 Finish 레이블이 소리를 재생하고 메시지 상자를 표시한 다음 게임을 종료하는지 확인합니다.이 레이블이 작동하는 것을 확인한 후에는 이 레이블을 선택하여 패널의 MouseEnter 이벤트를 사용하도록 설정하고 속성 창의 이벤트 테이블로 이동한 다음 MouseEnter 줄까지 아래로 스크롤하고 드롭다운 목록에서 wall_MouseEnter를 선택합니다.
다른 기능을 테스트하려면
게임의 소리를 더 좋아하는 다른 소리로 바꿉니다.
마우스 포인터가 벽에 닿을 때만 소리가 재생되고 프로그램이 시작될 때는 소리가 재생되지 않도록 프로그램을 설정합니다.
플레이어가 이기면 프로그램을 종료하는 대신 포인터가 시작 위치로 되돌아가도록 설정합니다.
일부 벽의 색을 변경하여 벽의 색에 따라 다른 소리가 재생되도록 합니다.
계속하거나 검토하려면
다음 자습서로 이동하려면 자습서 3: 수학 퀴즈 만들기를 참조하십시오.
이전 자습서 단계로 돌아가려면 7단계: 소리 재생을 위해 폼에 코드 추가를 참조하십시오.