- 프로젝트 환경 : visual studio 2019 / 오픈프레임웍스 : of_v0.11.0_vs2017_release -제출한 input 파일 안의 txt 파일을 bin > data 에 넣는다. -제출한 src파일 안의 코드들을 src안에 넣는다.
- waterfall.sln 실행
- 디버깅하지 않고 시작
- l(알파벳 l)을 누르면 파일을 load할 수 있게 폴더가 뜬다. Input 조건에 맞게 작성된 txt파일을 선택한다. 파일을 찾았다는 메시지와 함께 선의 개수와 점의 개수를 콘솔 창에 출력해준다.
- d(알파벳 d)를 누르면 파일에서 읽어온 정보를 바탕으로 점과 선의 위치를 표시해준다.
- 화살표 버튼을 이용하여 물이 나오게 할 점을 선택할 수 있다. 선택된 점은 빨간색으로 표시해주고 콘솔 창엔 선택된 점의 좌표를 출력해준다.
- s(알파벳 s)를 누르면 물이 흐르는 경로를 보여준다.
- e(알파벳 e)를 누르면 물이 멈추면서 물의 경로를 표시하지 않는다.
- g(알파벳 g)를 누르면 중력 방향이 남 -> 동-> 북 -> 서 순서대로 바뀌고 콘솔창에는 바뀐 중력 방향을 출력해준다. 중력을 바꾼 상태에서 s를 눌러 물의 경로를 출력할 수 있다.
- 물이 나오는 점을 마우스 왼쪽 버튼으로 누르면 그 물의 특성에 따라 색이 변한 리트머스 종이가 표시된다.
- q를 누르면 할당된 메모리를 free했다는 메시지와 함께 프로그램이 종료된다.