2016-06-16 3 views
-1

Flash CS6에서 음악 플레이어를 만들려고합니다. 나는 플래시가 처음이다. 재생/일시 정지/볼륨 버튼을 만들었습니다. 나는 또한 id3 태그를 사용하여 mp3 정보를 추출 할 수있었습니다. 그래서 노래 기간이 있습니다. 이제 탐색 바/진행률 막대를 만들어야합니다. 구성 요소에서 진행률 막대를 가져 왔지만 지금은 코드를 작성하는 방법을 이해하지 못합니다. 도와주세요! reference on Sound.play()에 따르면Actionscript 3.0의 mp3 플레이어 용 Seekbar

+1

구성 요소를 그대로두고 직접 만들 수도 있습니다. 예 : 검색 막대를 나타내는 사각형을 만듭니다 (MovieClip 객체로 변환). 노래 지속 시간을 직사각형의 너비로 나눕니다. MC에 마우스 클릭 리스너를 추가하고 클릭하면 마우스의'x' pos를 확인합니다. 그 pos는 ** 대답 ** 아래 답변에 사용할 수 있습니다 ** –

답변

1

: 첫 번째 인수가

startTime:Number (default = 0)//The initial position in milliseconds at which playback should start. 

그래서 당신이

channel.stop(); 
channel = sound.play(offset); 

기준의 예는이를 호출 할 수있다

public function play(startTime:Number = 0, loops:int = 0, sndTransform:flash.media:SoundTransform = null):SoundChannel 

. 희망이 도움이됩니다.

0

내 오디오 플레이어를 사용하여 내 Github page에서 아이디어를 얻을 수 있습니다. 또한 플래시 CS6 및 ActionScript 3.0을 사용하여 개발되었습니다. 이를 사용하여 ActionScript를 사용하여 변경하고 미래를 개발하십시오.

+0

나는 이것을 upvote 싶었지만 너무 많이. 단순하게 유지하십시오. 이것은 초보자를 혼란스럽게합니다. 당신은 외부 트윈 엔진과 스크롤바 슬라이더 등을 사용했습니다. (단순한) 탐색 바를 클릭하면 mp3의 오디오 위치 재생을 만드는 방법의 간단하고 기본적인 예가 좋았거나 정답이었을 것입니다. –

관련 문제