<전환>

모션 시퀀스의 시작 및 종료 상태, 타겟 중간 상태, 모션을 트리거하는 사용자 상호작용을 지정합니다.

문법

<Transition
  motion:constraintSetStart="start"
  motion:constraintSetEnd="end"
  [ motion:duration="integer" ] >
  ...
</Transition>

속성

motion:constraintSetStart
모션 시퀀스의 초기 상태입니다. <ConstraintSet> 또는 레이아웃의 ID일 수 있습니다. <ConstraintSet>를 지정하려면 이 속성을 "@+id/constraintSetId"로 설정하세요. 레이아웃을 지정하려면 "@layout/layoutState"로 설정하세요.
motion:constraintSetEnd
모션 시퀀스의 최종 상태입니다. <ConstraintSet>의 ID 또는 레이아웃일 수 있습니다. <ConstraintSet>를 지정하려면 이 속성을 "@+id/constraintSetId"로 설정하세요. 레이아웃을 지정하려면 "@layout/layoutState"로 설정합니다.
motion:duration
모션 시퀀스의 지속 시간(밀리초)입니다. 지정하지 않으면 <MotionScene> 요소의 defaultDuration가 사용됩니다.

포함 가능한 요소

<onClick>
모션 시퀀스가 사용자 터치로 트리거됨을 나타냅니다.
<onSwipe>
모션 시퀀스가 사용자 스와이프로 트리거됨을 나타냅니다.
<KeyFrameSet>
모션 시퀀스에서 요소의 중간 위치 또는 속성 설정을 하나 이상 지정합니다.

포함된 요소