glow¶
- class janim.components.glow.Cmpt_Glow(*args, **kwargs)¶
基类:
Component,Generic泛光组件
- copy() Self¶
- set_rgba(rgba: Rgba) Self¶
- static format_rgba(rgba: Rgba) ndarray¶
- static format_color(color: JAnimColor) ndarray¶
- set(color: JAnimColor | None = None, alpha: Alpha | None = None, size: float | None = None, *, root_only: bool = False) Self¶
color表示传入的RGB颜色数据,单个颜色 (支持'#FF0000''red'[1, 0, 0.5]的表示)alpha表示传入的透明度数据 (1表示不透明,0表示完全透明)size表示泛光的大小默认情况下会将所有子物件也设置成指定的属性,传入
root_only=True可以只设置根物件的
特殊传参:
当
color为四分量RGBA颜色数据时, 则同时表示了color和alpha二者,因此不能再传入alpha参数
- get() ndarray¶
- get_size() None¶
- mix(color: JAnimColor, factor: float = 0.5, *, root_only: bool = False) Self¶
- mix_alpha(alpha: Alpha, factor: float = 0.5, *, root_only: bool = False) Self¶