모션 시퀀스의 시작 및 종료 상태, 타겟 중간 상태, 모션을 트리거하는 사용자 상호작용을 지정합니다.
구문
<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>
- 모션 시퀀스의 요소에 관한 하나 이상의 중간 위치 또는 속성 설정을 지정합니다.