Python实现跳动的心形动画
class Heart:
def init(self, generate_frame=20):
self._points = set() #原始心形坐标集合
self._edge_diffusion_points = set() #边缘扩散效果点坐标集合
self._center_diffusion_points = set() #中心扩散效果点坐标集合
self.all_points = {} #每帧动态点坐标
self.build(2000)
self.random_halo = 1000
self.generate_frame = generate_frame
for frame in range(generate_frame):
self.calc(frame)
def build(self, number):
for _ in range(number):
...
用户评论