Skip to main content

<Experimental.Null>

EXPERIMENTAL

该组件目前是技术验证。

API 可能会在任何版本中更改。升级时,请监视此文档页面以查看重大更改。

这是一个特殊组件,当渲染时,将完全跳过渲染帧。
您可以在确定帧为空并节省渲染时间时进行渲染。

EmptyFrame.tsx
tsx
import { AbsoluteFill, Experimental } from "remotion";
 
export const MyComp: React.FC = () => {
return (
<AbsoluteFill>
<Experimental.Null />
<div>This will not be rendered</div>
</AbsoluteFill>
);
};
EmptyFrame.tsx
tsx
import { AbsoluteFill, Experimental } from "remotion";
 
export const MyComp: React.FC = () => {
return (
<AbsoluteFill>
<Experimental.Null />
<div>This will not be rendered</div>
</AbsoluteFill>
);
};

规则

如果渲染此组件,则在渲染过程中不会拍摄屏幕截图

在 Remotion Studio 和 Remotion Player 中,内容将以零不透明度渲染。

即使在 <Null> 组件之外的元素也会消失。

音频仍将被渲染。

效果仍将被执行。

如果 imageFormatjpeg,将生成黑色帧;如果 imageFormatpng,将生成透明帧。

每帧只能渲染一个 <Experimental.Null><Experimental.Clipper> 组件。
渲染多个将导致错误。

另请参阅