2016-11-15 1 views
0

Adobe Animate 파일이 있습니다. 나는 내가 오브제의 링크 영역을 클릭 할 수 있어요 라이브러리에있는 다른 객체의 경우이Adobe Animate에서 .mp3 파일에 대한 연결 태그를 설정하는 방법

createjs.Sound.play("mySound"); 

같은 것을 사용할 수있는 라이브러리의 .MP3 파일에 링크 태그를 설정하려고 내 이름을 입력하십시오. 그러나 .mp3의 경우 Sound Properties를 열었습니다. 연결 세트가있는 예제를 보았지만 직접 연결 속성을 설정하는 방법을 찾지 못했습니다. 여기 내가 말하는 곳의 화면 잡기입니다.

enter image description here

답변

2

대신 .FLA 자체에 .MP3 파일을 포함, 나는 그것을 좋아 훨씬 더 적절한로드 한 후 외부 폴더에 사운드 파일/S를 넣어 찾을 :

createjs.Sound.on("fileload", handleFileLoad); 
createjs.Sound.registerSound("[path/]MySound.mp3", "MySound"); 

function handleFileLoad() 
{ 
    createjs.Sound.play("MySound"); 
} 

이렇게하면 사운드 파일을 변수에 할당 한 다음 볼륨, 루프 수 또는 "complete"이벤트를 추가하는 것과 같이 조작 할 수 있습니다.

여러 사운드 파일이있는 경우 매니페스트 로더를 사용하여 여러 파일을 동시에 미리로드 할 수 있으며, 언제든지 "id"를 사용하여 재생할 수 있도록 자동 등록됩니다.

1

이것은 실제로 실제로 쉽습니다. "링크"열의 항목을 두 번 클릭하여 이름을 추가 할 수 있습니다. 이렇게하면 내보낼 때 오디오가 응용 프로그램에 포함됩니다.

데모 : https://youtu.be/wQ5zm6QHHMU

당신이 (프레임 링키지 또는에서) 적어도 하나의 소리가있는 경우는, SoundJS과 playSound 도우미 방법은 당신의 HTML에 포함됩니다. 그러나 아무 것도없는 경우 앱에이 기능이 없습니다. 일단 수출

, 당신은 두 방법 중 하나를 사용할 수 있습니다

createjs.Sound.play("linkage-id"); 
// OR 
playSound("linkage-id"); 

@Catalin에 의해 다른 답도 정확 - 더 큰 프로젝트에 대한 이해가 할 수있는, 오디오를 직접 관리 할 수 ​​있습니다.

건배.

+0

어떤 이유로 연계 영역을 클릭 할 수 없으므로 노력했지만 속성을 계속 유지합니다. 무비 클립에 대한 연결 고리를 설정하는 것은 정말 쉽지만이 오디오 파일은 작동하지 않는 것 같습니다. – icekomo

+0

Animate의 어떤 버전을 사용하고 있습니까? – Lanny

+0

Animate CC 2017을 사용하고 있습니다. – icekomo

관련 문제