flip()v4.0.54
一个演示,退出幻灯片翻转180度,显示下一张幻灯片的背面。
示例
SlideTransition.tsxtsx
import {linearTiming ,TransitionSeries } from "@remotion/transitions";import {flip } from "@remotion/transitions/flip";constBasicTransition = () => {return (<TransitionSeries ><TransitionSeries .Sequence durationInFrames ={40}><Letter color ="#0b84f3">A</Letter ></TransitionSeries .Sequence ><TransitionSeries .Transition presentation ={flip ()}timing ={linearTiming ({durationInFrames : 30 })}/><TransitionSeries .Sequence durationInFrames ={60}><Letter color ="pink">B</Letter ></TransitionSeries .Sequence ></TransitionSeries >);};
SlideTransition.tsxtsx
import {linearTiming ,TransitionSeries } from "@remotion/transitions";import {flip } from "@remotion/transitions/flip";constBasicTransition = () => {return (<TransitionSeries ><TransitionSeries .Sequence durationInFrames ={40}><Letter color ="#0b84f3">A</Letter ></TransitionSeries .Sequence ><TransitionSeries .Transition presentation ={flip ()}timing ={linearTiming ({durationInFrames : 30 })}/><TransitionSeries .Sequence durationInFrames ={60}><Letter color ="pink">B</Letter ></TransitionSeries .Sequence ></TransitionSeries >);};
API
接受一个具有以下属性的对象:
direction
其中之一:from-left
,from-right
,from-top
,from-bottom
。
TypeScript typetsx
import {FlipDirection } from "@remotion/transitions/flip";constflipDirection :FlipDirection = "from-left";
TypeScript typetsx
import {FlipDirection } from "@remotion/transitions/flip";constflipDirection :FlipDirection = "from-left";
perspective?
翻转动画的CSS perspective
。默认为 1000
。
outerEnterStyle?
v4.0.84
场景进入时外部元素的样式。
outerExitStyle?
v4.0.84
场景退出时外部元素的样式。
innerEnterStyle?
v4.0.84
场景进入时内部元素的样式。
innerExitStyle?
v4.0.84
场景退出时内部元素的样式。