https://github.com/DKO999/Git-Tutorial.git
내 깃인데 혹시 잘되나 봐주실 수 있나요??
비트게임3 올렸는데 제대로 올려졌는지 궁금해서요
전 글에 깃 소스트리 써보라고해서 해봤어요
깃 쓰려는게 지금 나동빈이라는 유튜버꺼 보면서 연습중인데
자바 이클립스로 비트게임 만드는거 하는중인데
배경음악 무한반복시키는 영상 보면서 했는데 배경음악이 안나와서
검색해봐도 안나오고..그렇다고 코드를 다 복붙하기도 무리라서
깃에다 올리는 방법 밖엔 없겠다 싶어서..이렇게 올려봅니다.. 행님들 ㅠㅠ
30개의 댓글
무분별한 사용은 차단될 수 있습니다.
달세뇨
ㅇㅇ
최지로
오 다행이다
형님 근데 시간 되시면
비트게임3 한번 봐주실 수 있어요??
자바 이클립스로 만든건데
Main으로 재생 누르면 창이 뜨고 배경음악이 들려야 하는데
null오류 뜨면서 음악이 안나오는데
뭐가 문제인지 감이 안와서..
ㅤㅤㅤㅤㅤㅤ
mp3 파일 ㅇㄷ?
최지로
아 그것도 올려야되는구나 ㅋㅋㅋ 잠시만요 행님
최지로
올렸어요 RRT.mp3
ㅤㅤㅤㅤㅤㅤ
mp3 파일 경로 절대경로로 넣어봐
최지로
절대경로는 어디인가유..??
C:\Users\MSI\eclipse-workspace\비트게임\bin\music 여기에 저장 되있는데
여기 말고 다른곳이요?
ㅤㅤㅤㅤㅤㅤ
../ ./ 현재 위치에서 상대적 위치를 표현하는 방식 말고
볼륨부터 파일명까지 전부 넣어서 해봐
최지로
C:\Users\MSI\eclipse-workspace\비트게임\bin\music 이거 그대로
복붙해서 해봤는데 똑같더라구요
ㅤㅤㅤㅤㅤㅤ
경로에 어지간하면 한글 넣지 말고 영어로 바꿔서 해봐
최지로
해봤는데 똑같아요 ㅠㅠ
ㅤㅤㅤㅤㅤㅤ
디버깅은 해봄?
최지로
넵 다이나믹 비트에
Music RRT = new Music("../music/RRT.MP3", true); 여기랑
RRT.start(); 여기가 null오류가 뜨더라구요
ㅤㅤㅤㅤㅤㅤ
music 폴더랑 RRT.mp3 프로젝트에 임포트 되어있는건 맞지?
최지로
애초에 임폴트 안하면 오류뜨지 않아요??
어디에 임폴트 하라는거에요..??
ㅤㅤㅤㅤㅤㅤ
프로젝트 탐색기에서 music이랑 RRT.mp3 있지?
최지로
내 이클립스 창 왼쪽에
Project Explorer 여기에 보이냐는거죠?
네네 있어요!
music폴더 안에 RRT.mp3 있어요
ㅤㅤㅤㅤㅤㅤ
file = new File(Main.class.getResource("../music" + name).toURI());
Music(name, isloop)에서
name에 ../music/RRT.mp3를 넣어서 안되는 것 같은데
그냥 RRT.mp3만 넣어봐
최지로
Music에 ("../music" + name).toURI()); 에서
("RRT.MP3").toURI()); 이렇게 하라구요?
ㅤㅤㅤㅤㅤㅤ
new Music("../music/RRT.mp3", true) 말고
new Music("RRT.mp3", true)
최지로
다이나믹 비트에 있는
Music RRT = new Music("RRT.MP3", true); 이렇게 말이죠??
그래도 안되요
최지로
그래도 똑같아요 행니뮤
ㅤㅤㅤㅤㅤㅤ
그럼 Music.java에서 직접 rrt.mp3 경로 넣어서 실행해봐
최지로
file = new File(Main.class.getResource("C:\\Users\\MSI\\eclipse-workspace\\비트게임\\bin\\music" + name).toURI());
이렇게 했는데도 똑같네요..
뭐가 문제지..ㅠ
ㅤㅤㅤㅤㅤㅤ
그럼 일단 새 프로젝트 만들어서 main에 javazoom만 넣고 실행해봐
ㅤㅤㅤㅤㅤㅤ
do {
player.play(); // 곡을 실행시킴
fis = new FileInputStream(file);
bis = new BufferedInputStream(fis);
player = new Player(bis);
}while(isLoop); // isLoop가 true라면 무한반복
여기서 do{}while 없애봐
최지로
오 지워보니까
Music RRT = new Music("../music/RRT.MP3", true) 요 부분에만 null오류떠요
ㅤㅤㅤㅤㅤㅤ
그리고 javazoom 말고 javafx 써보는건 어떰
최지로
그 유튜버가 쓰길래 한건데
그거 떄문일 수도 있나요?
ㅤㅤㅤㅤㅤㅤ
별 상관은 없는데 그냥 편한거 쓰면 됨