<div>안녕하세요 </div> <div>게임에 bgm을 삽입하려고 합니다</div> <div>현재 게임에 bgm을 삽입까진 성공하였습니다</div> <div>허나 bgm파일이 1분짜리인데 1분 재생이 끝나면 그대로 소리가 멈추더군요</div> <div><br></div> <div>저는 음악이 멈추어도 다시 자동으로 재생되어 계속 반복재생을 시키고싶은데</div> <div>반복문을 넣어야할꺼같기두한데 잘 모르겠어서 질문드립니다</div> <div>아래 소스는 bgm음악 삽입하는 소스구요</div> <div>저소스에서 어떻게 손을봐야 음악이 멈추지 않고 계속 재생이 될까요 ..</div> <div><br></div> <div>import java.io.File;</div> <div>import javax.sound.sampled.AudioSystem;</div> <div>import javax.sound.sampled.Clip;</div> <div>public class Test {</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public static void main(String[] args) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>File Clap =new File("test.wav");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>PlaySound(Clap);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>static void PlaySound(File Sound)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>try{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Clip clip = AudioSystem.getClip();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>clip.open(AudioSystem.getAudioInputStream(Sound));</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>clip.start();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Thread.sleep(clip.getMicrosecondLength()/1000);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>catch(Exception e)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.