|
기타자료실 - '창조'로 제작하지 않은 프로그램이나, '창조'와 관련된 프로그램들을 올리는 곳입니다. - 첨부가능 확장자는 *.zip,*.rar,*.exe,*.jpg,*.gif,*.png 입니다. |
| Posted by 지상현 | 2004-06-19 14:31:08, Hit : 4808 | |
|
|
|
김환욱님께서 만드신 낚시 게임에서 MIDI 파일 재생할 때 딜레이가 있다고 들었는데요,
아마도 그건 재생할 때 파일에서 읽어서 그런것 같습니다.
따라서 속도 개선을 위해 좀 더 작동 방식을 변경해 봤습니다.
먼저, 새로 추가된 OpenMIDI 함수로 게임이 실행될 때 미리 MIDI 파일을 로딩해둔 후 필요할 때만 PlayMIDI로 재생하는 방법입니다. 테스트는 못해봤지만(딜레이가 잘 발생하질 않아서...) 아마 잘 될 것입니다. -_-;
새로 추가된 함수 OpenMIDI와 변경된 함수 PlayMIDI의 자세한 사용법은 역시 압축 파일 안에 있는 설명 파일에 적어뒀습니다.
좀 더 향상된 낚시 게임 기대하겠습니다.
DLL에 OpenMIDI 함수가 없던 거 수정했습니다. |
|
|
김환욱 2004-06-19 PM 4:13:13 |
|
|
|
헉... 이걸로 한번 해볼게요..^^ 고기 걸릴때 3초 딜레이 생기나 안생기나..^^ 근데 매체재생기도 그러던데요.. MIDI파일 용량이 커서 그런가.. ㅡㅡ; 70KB정도 되던데요.. |
|
|
김환욱 2004-06-19 PM 4:19:30 |
|
|
|
ㅠ..ㅜ DLL 파일에 OpenMIDI 함수가 존재 하지 않는데요...ㅜㅜ |
|
|
김환욱 2004-06-20 AM 3:10:50 |
|
|
|
흐흐흐흐 잘 쓰겠습니다. |
|
|
김환욱 2004-06-20 AM 3:28:14 |
|
|
|
우와~~ 프로그램 처음시작할때 미리 열어놨다가 필요할때 재생하니까 하나도 안끊기네요... 정말 좋아요~ |
|
|
김환욱 2004-06-20 AM 9:29:06 |
|
|
|
헉.. 한가지 문제점이 있는데요. PlayMIDI("bgm",0) 이걸 써서 멈췄다가 나중에 고기 물었을때 다시 재생할려고 PlayMIDI("bgm",1) 이렇게 하니까 아까 멈춘 부분부터 재생되요.. 처음부터 다시 재생하게 할려면 또 Open 해야 하고 그러면 오픈할때 또 딜레이가.... |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|