コード例 #1
0
    def animate_rotation_elimination(self, p, q):
        C = Cycle(p + [p[0]],
                  q + [q[0]],
                  center=[3.5, 0, 0],
                  width=0.9 * config['frame_x_radius'])
        for anim in C.create_from_table(self.T):
            self.scene.play(anim)
            self.scene.wait(1)

        self.scene.play(*C.cut_first_prefs(self.T))
        self.scene.wait(1)
        self.scene.play(*C.accept_second_prefs(self.T))
        self.scene.wait(1)
        self.scene.play(*C.uncreate())
        self.scene.wait(1)