ValueTracker
ValueTracker
-
class manimlib.mobject.value_tracker.ValueTracker(value: float | complex = 0, **kwargs)
记录一个数值(不在画面中显示)
传入的 value
为初始数值
-
get_value() → float | complex
获取当前值
-
increment_value(d_value: float | complex) → None
将值增加 d_value
-
set_value(value: float | complex)
将值设为 value
ExponentialValueTracker
-
class manimlib.mobject.value_tracker.ExponentialValueTracker(value: float | complex = 0, **kwargs)
以指数形式变化的存值器
传入的 value
为初始数值
-
get_value() → float | complex
获取当前存的值
-
set_value(value: float | complex)
将值设为 value
ComplexValueTracker
-
class manimlib.mobject.value_tracker.ComplexValueTracker(value: float | complex = 0, **kwargs)
记录一个复数数值
传入的 value
为初始数值