모션 시퀀스의 시작 및 종료 상태를 지정합니다. 중간 상태, 모션을 트리거하는 사용자 상호작용이 포함됩니다.
구문
<Transition motion:constraintSetStart="start" motion:constraintSetEnd="end" [ motion:duration="integer" ] > ... </Transition>
속성
motion:constraintSetStart
- 모션 시퀀스의 초기 상태입니다. 이는
<ConstraintSet>
드림 제공할 수 있습니다.<ConstraintSet>
를 지정하려면 다음과 같이 설정합니다. 속성을"@+id/constraintSetId"
레이아웃을 지정하려면 다음과 같이 설정합니다."@layout/layoutState"
에게 전송합니다. motion:constraintSetEnd
- 모션 시퀀스의 최종 상태입니다. 이는
<ConstraintSet>
또는 레이아웃일 수 있습니다.<ConstraintSet>
를 지정하려면 다음과 같이 설정합니다. 속성을"@+id/constraintSetId"
로 설정합니다. 포드의"@layout/layoutState"
로 설정합니다. motion:duration
- 모션 시퀀스의 지속 시간(밀리초)입니다. 지정하지 않으면
<MotionScene>
드림 요소의defaultDuration
가 사용됩니다.
포함 가능한 요소
<onClick>
- 모션 시퀀스가 사용자 터치로 트리거됨을 나타냅니다.
<onSwipe>
- 모션 시퀀스가 사용자 스와이프로 트리거됨을 나타냅니다.
<KeyFrameSet>
- 하나 이상의 중간 위치 또는 속성 설정을 지정합니다. 요소가 포함되어 있습니다.