ValueTracker

ValueTracker

class manimlib.mobject.value_tracker.ValueTracker(value=0, **kwargs)

记录一个数值(不在画面中显示)

传入的 value 为初始数值

get_value()

获取当前存的值

increment_value(d_value)

将存储的值增加 d_value

set_value(value)

将值设为 value

ExponentialValueTracker

class manimlib.mobject.value_tracker.ExponentialValueTracker(value=0, **kwargs)

以指数形式变化的存值器

传入的 value 为初始数值

get_value()

获取当前存的值

set_value(value)

将值设为 value

ComplexValueTracker

class manimlib.mobject.value_tracker.ComplexValueTracker(value=0, **kwargs)

记录一个复数数值

传入的 value 为初始数值

get_value()

获取当前存的值

set_value(z)

将值设为 z