다음을 통해 공유


SketchFlow 동작 사용

important note중요:

SketchFlow는 Expression Studio Ultimate에서만 사용할 수 있습니다.

기본 제공 동작을 사용하여 SketchFlow 프로토타입의 기능을 빠르게 확장할 수 있습니다. 다음 동작은 자산 패널의 동작 범주에서 사용할 수 있습니다.

SketchFlow 프로젝트에서 작업 중인 경우 Microsoft Expression Blend에서 제공하는 나머지 동작을 모두 사용할 수도 있습니다.

기타 Expression Blend 동작에 대한 자세한 내용은 기본 제공 동작 사용을 참조하십시오.

애니메이션 동작

SketchFlow 애니메이션 패널에서 재생, 일시 중지 및 다시 시작 기능을 포함하여 간편한 프레임 기반 클릭 기능을 만들 수 있습니다. SketchFlow 애니메이션 동작을 사용하여 SketchFlow 애니메이션 기능을 더 향상시킬 수 있습니다.

  • PlaySketchFlowAnimationAction 프로토타입과의 사용자 상호 작용에 대한 응답으로 SketchFlow 애니메이션을 재생하려면 PlaySketchFlowAnimationAction 동작을 사용합니다.

    이 동작에 대한 자세한 내용은 PlaySketchFlowAnimationAction을 참조하십시오.

조건부 동작

동작이 작업인 경우 동작에 조건을 추가할 수 있습니다.

조건을 추가하는 방법에 대한 자세한 내용은 동작에 조건 추가를 참조하십시오.

데이터 동작

Microsoft Expression Blend의 예제 데이터 기능을 사용하여 데이터를 표시하는 프로토타입을 만들 수 있습니다. 데이터 동작을 사용하여 사용자와 데이터 간의 상호 작용을 나타낼 수 있습니다.

  • RemoveItemInListBoxAction 데이터 기반 프로토타입에 대한 일반적인 시나리오는 목록 상자를 만든 다음 목록 상자에서 항목을 제거하는 방법을 설명하는 것입니다. RemoveItemInListBoxAction 동작을 사용하여 이런 시나리오를 쉽게 만들 수 있습니다.

    [!참고]

    RemoveItemInListBoxAction 동작은 데이터 템플릿 내부에서만 작동하며 이 동작이 있는 데이터 바인딩된 목록 상자에서 이 동작이 연결된 목록 상자 항목만 제거합니다.

    이 동작에 대한 자세한 내용은 RemoveItemInListboxAction을 참조하십시오.

탐색 동작

탐색 동작을 사용하여 탐색을 정의하고 디자이너가 지정할 수 있는 프로토타입과 다른 패스를 따르는 사이트를 탐색할 수 있습니다. 또한 동작을 사용하여 뒤로앞으로 탐색을 쉽게 추가할 수 있습니다.

  • NavigateBackAction 이전에 본 화면으로 돌아가려면 NavigateBackAction 동작을 사용합니다. NavigateBackAction 동작은 SketchFlow 플레이어의 뒤로 단추와 동일한 방식으로 작동합니다.

    이 동작에 대한 자세한 내용은 NavigateBackAction을 참조하십시오.

  • NavigateForwardAction 이전 화면으로 돌아가기 전에 보고 있던 화면으로 이동하려면 NavigateForwardAction 동작을 사용합니다. NavigateForwardAction 동작은 SketchFlow 플레이어의 앞으로 단추와 동일한 방식으로 작동합니다.

    이 동작에 대한 자세한 내용은 NavigateForwardAction을 참조하십시오.

  • NavigateToScreenAction 화면 간 탐색을 지정하려면 NavigateToScreenAction 동작을 사용합니다.

    이 동작에 대한 자세한 내용은 NavigateToScreenAction을 참조하십시오.

  • NavigationMenuActionNavigationMenuAction**** 동작은 특정 상태를 특정 화면에 연결합니다. 이 동작은 탐색 메뉴에 대한 사용자의 상호 작용을 나타내는 탐색 경로 및 시각적 상태를 유지하면서 사용자 탐색을 모방하려는 경우 유용합니다.

    이 동작에 대한 자세한 내용은 NavigationMenuAction을 참조하십시오.

트리거

Expression Blend에서 아트보드에 동작을 추가하면 EventTrigger가 기본적으로 생성됩니다. 트리거 형식을 변경하여 Expression Blend에서 기본 제공된 추가 트리거를 사용할 수 있습니다. 트리거 형식을 변경하려면 속성 패널의 트리거 범주에서 새로 만들기를 클릭합니다.

  • EventTrigger 마우스 클릭, 페이지 로드 또는 다른 상호 작용과 같은 이벤트에 따라 액션을 호출하려면 EventTrigger 트리거를 사용합니다.

    이 트리거에 대한 자세한 내용은 EventTrigger를 참조하십시오.

  • SketchFlowAnimationTrigger 애니메이션이 일시 중지될 때 사운드를 재생하거나 상태 변경을 트리거하는 등 특정 액션을 트리거하려면 SketchFlowAnimationTrigger 트리거를 사용합니다.

    이 동작에 대한 자세한 내용은 SketchFlowAnimationTrigger을 참조하십시오.

트리거에 대한 자세한 내용은 트리거 추가 또는 수정을 참조하십시오.

참조 항목

작업

동작에 조건 추가
개체에 동작 추가

개념

기본 제공 동작 사용

Copyright ⓒ 2011 by Microsoft Corporation. All rights reserved.