collection

class janim.render.collection.RenderCollection(timeline: Timeline, apprs: list[tuple[Timeline.ItemAppearance, Item]], extras: list[tuple[Timeline.ExtraRenderGroup, RenderGroupReturn]])

基类:object

用于辅助将渲染代理给特殊物件,比如 FrameEffect

timeline: Timeline
apprs: list[tuple[Timeline.ItemAppearance, Item]]
extras: list[tuple[Timeline.ExtraRenderGroup, RenderGroupReturn]]
iter_items()
delegates(items: Iterable[Item]) RenderCollection

调用该方法来代理与 items 相关联的渲染

会返回一个 RenderCollection 实例,应通过在后续调用其 render() 方法来渲染代理出去的物件

render() None