플래시에서 음악 제어 방법 문의 드립니다 정보
플래시에서 음악 제어 방법 문의 드립니다본문
플래시에서
버튼1
버튼2
버튼3
을 만들고 각버튼을 클릭하면 음악이 재생되도록 하고 싶습니다..
버튼을 클릭할때만다 다른 버튼에 링크된 음악은 멈추어야 겠지요..
제가 플래시가 거의 초보라 이제 좀 배워보려고 하는데..
우선 위 내용으로 간단한 음악 컨트롤을 해보고 싶습니다..
추천
0
0
댓글 9개
자바스크립트를 이용해서 함수를 지정해 놓고요.
플래시 액션에서 함수명을 불러오는 형태로 작업을 하시면 됩니다.
on(release){
getURL("javascript:함수명()");
}
플래시 액션에서 함수명을 불러오는 형태로 작업을 하시면 됩니다.
on(release){
getURL("javascript:함수명()");
}
답변 감사합니다..
그런데 자바스크립트를 이용해서 함수 지정은 어떻게 하는 것인지요
그런데 자바스크립트를 이용해서 함수 지정은 어떻게 하는 것인지요
function 함수명(매개변수){
함수내용
}
으로 지정하시면 됩니다. 현재는 플레이와 정지 두 가지 이므로, 매개변수를 이용하시면 되겠죠.
함수내용
}
으로 지정하시면 됩니다. 현재는 플레이와 정지 두 가지 이므로, 매개변수를 이용하시면 되겠죠.
프래임 홈페이지가 아닌 노프래임 홈페이지에 플래시 뮤직플레이어를 삽입하면
페이지가 바뀔 때마다 음악이 끊어지고 다시 재생됩니다.
아래의 팁을 참고 하세요..
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10552
사랑비나 시노부 등의 bgm플레이어를 삽입하는 방법도 있습니다.
홈피의 배경음악들에 대한 음원단속이 강화된답니다.
저작권에도 주의 하세요.
페이지가 바뀔 때마다 음악이 끊어지고 다시 재생됩니다.
아래의 팁을 참고 하세요..
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10552
사랑비나 시노부 등의 bgm플레이어를 삽입하는 방법도 있습니다.
홈피의 배경음악들에 대한 음원단속이 강화된답니다.
저작권에도 주의 하세요.
//메인 액션
_global.mySong_statue = true;
_global.mySong = new Sound(_root);
mySong.loadSound("mp3 주소", false);
this.onEnterFrame = function () {
_global.pos = mySong.position;
};
//재생 버튼 눌렀을때
on (release) {
if (_global.mySong == undefined) {
_global.mySong = new Sound(_root);
mySong.loadSound("mp3 주소", false);
mySong.start(0, 1);
} else {
if (mySong_statue) mySong.start(pos/1000, 1);
}
mySong_statue = false;
}
// 일시정지 버튼 눌렀을때
on (release) {
mySong_statue = true;
mySong.stop();
}
// 정지 버튼 눌렀을때
on (release) {
mySong_statue = true;
mySong.stop();
delete mySong;
}
_global.mySong_statue = true;
_global.mySong = new Sound(_root);
mySong.loadSound("mp3 주소", false);
this.onEnterFrame = function () {
_global.pos = mySong.position;
};
//재생 버튼 눌렀을때
on (release) {
if (_global.mySong == undefined) {
_global.mySong = new Sound(_root);
mySong.loadSound("mp3 주소", false);
mySong.start(0, 1);
} else {
if (mySong_statue) mySong.start(pos/1000, 1);
}
mySong_statue = false;
}
// 일시정지 버튼 눌렀을때
on (release) {
mySong_statue = true;
mySong.stop();
}
// 정지 버튼 눌렀을때
on (release) {
mySong_statue = true;
mySong.stop();
delete mySong;
}
모두 답변 감사합니다...
그런데 정지 버튼이 없이 각 버튼을 클릭하면 각버튼에 연결된 음악이 재생되도록하고 싶거든요..
그런데 정지 버튼이 없이 각 버튼을 클릭하면 각버튼에 연결된 음악이 재생되도록하고 싶거든요..
버튼을 원하는 숫자대로 만드시구요.
//버튼1번을 클릭하면....
on (release)
{
mySound = new Sound();
mySound.loadSound("음악주소1", true);
}
//버튼2번을 클릭하면....
on (release)
{
mySound = new Sound();
mySound.loadSound("음악주소2", true);
}
...생략.... 이상입니다.
//버튼1번을 클릭하면....
on (release)
{
mySound = new Sound();
mySound.loadSound("음악주소1", true);
}
//버튼2번을 클릭하면....
on (release)
{
mySound = new Sound();
mySound.loadSound("음악주소2", true);
}
...생략.... 이상입니다.
감사합니다///잘되네요..
버튼에 각각 stopAllSound() 메소드를 처음에 집어너으시면 될 것 같습니다.