clockWipe()v4.0.74
一个演示,其中退出的幻灯片以圆形运动擦除,显示出其下面的下一张幻灯片。
示例
ClockWipeTransition.tsxtsx
import {linearTiming ,TransitionSeries } from "@remotion/transitions";import {clockWipe } from "@remotion/transitions/clock-wipe";import {useVideoConfig } from "remotion";constBasicTransition = () => {const {width ,height } =useVideoConfig ();return (<TransitionSeries ><TransitionSeries .Sequence durationInFrames ={40}><Letter color ="#0b84f3">A</Letter ></TransitionSeries .Sequence ><TransitionSeries .Transition presentation ={clockWipe ({width ,height })}timing ={linearTiming ({durationInFrames : 30 })}/><TransitionSeries .Sequence durationInFrames ={60}><Letter color ="pink">B</Letter ></TransitionSeries .Sequence ></TransitionSeries >);};
ClockWipeTransition.tsxtsx
import {linearTiming ,TransitionSeries } from "@remotion/transitions";import {clockWipe } from "@remotion/transitions/clock-wipe";import {useVideoConfig } from "remotion";constBasicTransition = () => {const {width ,height } =useVideoConfig ();return (<TransitionSeries ><TransitionSeries .Sequence durationInFrames ={40}><Letter color ="#0b84f3">A</Letter ></TransitionSeries .Sequence ><TransitionSeries .Transition presentation ={clockWipe ({width ,height })}timing ={linearTiming ({durationInFrames : 30 })}/><TransitionSeries .Sequence durationInFrames ={60}><Letter color ="pink">B</Letter ></TransitionSeries .Sequence ></TransitionSeries >);};
API
接受一个具有以下选项的对象:
width
应设置为视频的宽度。
height
应设置为视频的高度。
outerEnterStyle?
v4.0.84
当场景进入时,外部元素的样式。
outerExitStyle?
v4.0.84
当场景退出时,外部元素的样式。
innerEnterStyle?
v4.0.84
当场景进入时,内部元素的样式。
innerExitStyle?
v4.0.84
当场景退出时,内部元素的样式。