1、实现自定义动画
使用了UpdateFromAlphaFunc(),它提供一个alpha变量从0到1:
def cso(a): def spiral_out(mob, t): r = 4*t angle = 2*PI*t mob.move_to(r*(np.cos(angle)*RIGHT + np.sin(angle)*UP)) mob.set_color(rgb_to_color([t,0,0])) mob.set_opacity(1-t) return UpdateFromAlphaFunc(a, spiral_out, run_time=3)
也可以使用ApplyFunction()等
标签:set,angle,4.0,color,预备,mob,out,UpdateFromAlphaFunc,manim From: https://www.cnblogs.com/daxiangcai/p/16861386.html