data

class janim.components.data.Cmpt_Data

详见 ValueTracker

copy() Self
become(other: Cmpt_Data) Self
not_changed(other: Cmpt_Data) bool
classmethod align_for_interpolate(cmpt1: Cmpt_Data, cmpt2: Cmpt_Data) AlignedData[Self]
interpolate(cmpt1: Cmpt_Data, cmpt2: Cmpt_Data, alpha: float, *, path_func=None) None
set(value: T) Self

设置当前数据

increment(value: T) Self

将值增加 value

get() T

得到当前数据

set_func(copy_func: CopyFn[T] | None = None, not_changed_func: NotChangedFn[T] | None = None, interpolate_func: InterpolateFn[T] | None = None) Self