스토리보드 만들기, 수정 또는 삭제
Blend for Visual Studio에서는 스토리보드 선택기를 통해 스토리보드를 관리합니다. 개체 및 타임라인 패널에서 새로 만들기 를 클릭하여 새 스토리보드를 만듭니다. 스토리보드를 열고 새로 만들기 단추 옆에 있는 드롭다운 메뉴(새로 만들기, 이름 바꾸기, 복제, 반전 및 삭제 옵션 포함)를 사용하여 스토리보드를 수정할 수 있습니다.
참고
개체 및 타임라인 패널은 아트보드 옆이 아니라 아트보드 아래에 표시되므로 애니메이션 작업 영역을 사용하여 스토리보드 작업을 수행하는 게 더 편할 수 있습니다.Ctrl+F11을 누르면 애니메이션 작업 영역과 디자인 작업 영역 간에 전환됩니다.
새 스토리보드 추가
개체와 타임라인 패널에서 새로 만들기 를 클릭합니다.
Storyboard 리소스 만들기 대화 상자가 나타납니다.
이름(키) 필드에 스토리보드의 이름을 입력한 다음 확인을 클릭합니다. 새 스토리보드 기록 모드가 시작됩니다.
팁
기본적으로 문서의 루트에 새 스토리보드를 만들면 Window.Loaded 이벤트에 대한 이벤트 트리거가 트리거 패널에 추가됩니다.이 트리거를 통해 응용 프로그램이 시작되는 즉시 스토리보드가 시작됩니다.몇 가지 간단한 대화형 작업을 만들려면 이벤트 트리거를 선택한 다음 트리거 패널의 중간 아래쪽에서 수정하여 다음과 같이 지정할 수 있습니다.
When object.PreviewMouseDown is raised
이 경우 object는 응용 프로그램에 있는 개체의 이름입니다. 개체를 선택해야만 트리거를 수정할 때 트리거 패널의 중간 아래쪽에 해당 개체가 나타납니다. 이제 개체를 클릭하면 애니메이션 타임라인이 시작됩니다.
스토리보드 수정
개체 및 타임라인 패널에서 스토리보드 열기 를 클릭한 다음 스토리보드를 선택하여 스토리보드 선택기에서 타임라인을 선택합니다.
스토리보드를 수정하려면 다음 작업 중 하나를 수행합니다.
선택한 스토리보드의 이름을 바꾸려면 스토리보드 이름을 두 번 클릭하거나 개체 및 타임라인 패널의 팝업 메뉴를 사용합니다.
아트보드의 개체에 애니메이션 효과를 적용하려면 키 프레임을 만들거나 키 프레임을 이동하여 시간의 흐름에 따른 개체의 속성 변경을 기록합니다. 자세한 내용은 키 프레임 만들기 또는 간단한 애니메이션 만들기를 참조하십시오.
선택한 스토리보드를 지정한 횟수만큼 반복하거나 앞뒤로 재생하도록 설정하려면 스토리보드 속성을 수정합니다. 자세한 내용은 반복 또는 반전하도록 스토리보드 수정을 참조하십시오.
선택한 스토리보드의 복제 또는 반전된 복제인 새 스토리보드를 만들려면 개체 및 타임라인 패널의 팝업 메뉴를 사용합니다. 자세한 내용은 반복 또는 반전하도록 스토리보드 수정을 참조하십시오.
선택한 스토리보드에 이동 패스 타임라인을 추가하려면 이동 패스로 변환 도구를 사용합니다. 자세한 내용은 이동 패스 만들기, 수정 또는 삭제을 참조하십시오.
선택한 스토리보드에 비디오 또는 사운드를 추가하려면 미디어 파일을 프로젝트에 추가한 다음 삽입 명령을 사용합니다. 자세한 내용은 사용 중인 문서에 오디오 또는 비디오 파일 삽입을 참조하십시오.
이벤트가 발생하거나 속성이 변경될 때 재생되도록 스토리보드를 구성하려면 스토리보드를 트리거할 개체 또는 템플릿에 이벤트 트리거 또는 속성 트리거를 만듭니다. 자세한 내용은 Add or modify a trigger, 패스 또는 클리핑 패스의 점에 애니메이션 효과 적용 또는 StoryboardCompletedTrigger을 참조하십시오.
스토리보드 재생을 프로그래밍 방식으로 구성하려면 문서의 코드 숨김 파일에서 스토리보드를 호출합니다. 자세한 내용은 새 이벤트 처리기 메서드 만들기을 참조하십시오.
스토리보드 삭제
개체와 타임라인 패널에서 스토리보드 열기 를 클릭하여 범위 안에 있는 스토리보드를 봅니다. 스토리보드 선택기가 나타납니다.
스토리보드 선택기에서 삭제할 스토리보드를 선택합니다.
Blend에서 스토리보드가 열리고 타임라인 기록 모드로 전환됩니다.
새로 만들기 옆에 있는 드롭다운 단추를 클릭한 다음 삭제를 클릭합니다.
스토리보드가 삭제됩니다. Blend에서 타임라인 기록 모드가 종료되고 열려 있던 스토리보드가 사라집니다. 삭제한 스토리보드를 수정한 트리거가 있는 경우에는 해당 트리거도 업데이트됩니다.