마지막 자습서에서는 Flash를 중지하는 중지 코드를 추가했습니다.
아르 자형 타임 라인을 처음 통과 한 후 ecard가 반복되지 않습니다. 이제 재생 제어 버튼을 시청자의 손에 넣을“Replay”버튼을 추가하겠습니다. ecard 애니메이션이 중단되면이 버튼을 클릭하여 동영상을 다시 재생하는 뷰어가됩니다.
스테이지에 버튼을 그릴 ActionScript를 코딩하여이 버튼을 만들 수 있습니다. 그러나이 튜토리얼에서는 내장 버튼 UI 구성 요소를 사용합니다. 타임 라인의 마지막 프레임에서 작업을 시작합니다. ecard를 Flash CS4로 엽니 다.
- 액션 레이어 바로 아래에 새 레이어를 추가하십시오. 이 새 레이어의 이름을 "재생"으로 지정하십시오. 이 레이어를 사용하여 버튼을 고정시킵니다.
- 재생 레이어의 프레임 105에 키 프레임을 추가합니다. 그러면 마지막 프레임까지 버튼이 표시되지 않습니다.
- 구성 요소 패널 (윈도우 – 구성 요소)을 엽니 다. 이 패널에는 사용자 인터페이스와 비디오 섹션의 두 섹션이 있습니다. 버튼 구성 요소는 사용자 인터페이스 섹션에 있습니다. 버튼 구성 요소의 인스턴스를 클릭하여 텍스트 바로 아래의 스테이지로 드래그하십시오.
- 버튼을 선택하십시오. 속성 패널에서 버튼에 인스턴스 이름 "Replay"를 지정하십시오.
- 구성 요소 관리자 패널 (윈도우 – 구성 요소 관리자)을 엽니 다. 이 패널을 사용하여 버튼 구성 요소의 매개 변수 값을 설정합니다. Label 매개 변수는 버튼 상단의 텍스트를 제어합니다. Label 매개 변수의 값이 "Label"로 설정되어 있으므로 버튼에 "Label"이라고 표시됩니다. 이 파라미터의 값을 "Replay"로 변경하겠습니다. 버튼의 텍스트가 "라벨"에서 "재생"으로 바뀌는 것을 볼 수 있습니다.
지금 ecard를 테스트하면 Replay 버튼을 클릭해도 아무 변화가 없습니다. 버튼에 동작을 추가해야하기 때문입니다.
- 액션 레이어의 마지막 프레임을 클릭하고 액션 패널을 엽니 다. stop () 후; 코드 아래에 코드를 추가하십시오. 이 코드는 Flash에서 재생 버튼을 클릭하여 마우스를 듣도록 지시합니다. 마우스 클릭이있을 때 Flash는 replayMovie 기능을 수행합니다. 이 함수에는 Flash에 프레임 1로 돌아가서 동영상을 재생하도록 지시하는 한 줄의 코드 만 있습니다.
Replay.addEventListener (MouseEvent.CLICK, replayMovie);
replayMovie (evt) 기능
{
gotoAndPlay (1);
}
저작권 2018 Adobe Systems Incorporated. 판권 소유. Adobe 제품 스크린 샷은 Adobe Systems Incorporated의 허가하에 재 인쇄되었습니다. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, 플래시, ActionScript, 불꽃 놀이, 참여, 사로 잡기, 플래시 촉매 및 플래시 용지 는 미국 및 / 또는 기타 국가에서 사용되는 Adobe Systems Incorporated의 [a] 등록 상표 또는 상표입니다.
비디오 지침: [강의 소개] 실무 활용! 웹사이트 만들기: 메이저 커머스 (할 수있다 2024).